Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-05lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator.Carl Eugen Hoyos
Fixes Debian bugs #831529, #831909, #832964. Signed-off-by: Mark Thompson <sw@jkqxz.net>
2016-08-01Merge commit '5c2fb561d94fc51d76ab21d6f7cc5b6cc3aa599c'James Almer
* commit '5c2fb561d94fc51d76ab21d6f7cc5b6cc3aa599c': h264: add H264_ prefix to the NAL unit types Conflicts: libavcodec/h264_parse.c libavcodec/h264_parser.c libavcodec/h264_slice.c libavcodec/h264dec.c Merged-by: James Almer <jamrial@gmail.com>
2016-07-29Merge commit '251cbb44003caf179fb17afbb8a6c56643c2a646'Clément Bœsch
* commit '251cbb44003caf179fb17afbb8a6c56643c2a646': h264: create a new header for common h264 definitions Merged-by: Clément Bœsch <u@pkh.me>
2016-07-29Merge commit '9df889a5f116c1ee78c2f239e0ba599c492431aa'Clément Bœsch
* commit '9df889a5f116c1ee78c2f239e0ba599c492431aa': h264: rename h264.[ch] to h264dec.[ch] Merged-by: Clément Bœsch <u@pkh.me>
2016-07-10avcodec/vaapi_encode_h264: Use av_clip_uintp2()Michael Niedermayer
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2016-06-29Merge commit '02fa1ad9266f9b1ea11565ac2f93f45853e351e8'Clément Bœsch
* commit '02fa1ad9266f9b1ea11565ac2f93f45853e351e8': vaapi_h264: Add source version identifier as unregistered SEI Merged-by: Clément Bœsch <clement@stupeflix.com>
2016-06-29Merge commit '48e2967cd50c2e1a2a539fd697d20ead2c5c4cc8'Clément Bœsch
* commit '48e2967cd50c2e1a2a539fd697d20ead2c5c4cc8': vaapi_h264: Add support for SEI messages Merged-by: Clément Bœsch <clement@stupeflix.com>
2016-06-29Merge commit '081961f819c0b16c7a860d7da7d39f1fd91bd2f0'Clément Bœsch
* commit '081961f819c0b16c7a860d7da7d39f1fd91bd2f0': vaapi_h264: Add support for VUI parameters Merged-by: Clément Bœsch <clement@stupeflix.com>
2016-06-26Merge commit 'a86aa16088ad7f22a8918d71adb8c040d6033d84'Hendrik Leppkes
* commit 'a86aa16088ad7f22a8918d71adb8c040d6033d84': vaapi_h264: Add trivial support for low-power encoding Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2016-06-26Merge commit 'b51c7c6b8a5b35cfd06cb9655f9ec4c9f0ddd81b'Hendrik Leppkes
* commit 'b51c7c6b8a5b35cfd06cb9655f9ec4c9f0ddd81b': vaapi_h264: Fix frame_num after non-reference frames Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
2016-06-21Merge commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb'Clément Bœsch
* commit '41ed7ab45fc693f7d7fc35664c0233f4c32d69bb': cosmetics: Fix spelling mistakes Merged-by: Clément Bœsch <u@pkh.me>
2016-06-21h264: add H264_ prefix to the NAL unit typesAnton Khirnov
This will prevent conflicts e.g. in code that deals with both h264 and hevc.
2016-06-21h264: create a new header for common h264 definitionsAnton Khirnov
Move the NAL unit types into it. This will allow to stop including the whole decoder-specific h264dec.h in some code that is unrelated to the decoder and only needs some enum values.
2016-06-21h264: rename h264.[ch] to h264dec.[ch]Anton Khirnov
This is more consistent with the naming of other decoders.
2016-06-10vaapi_encode_h26[45]: Reject bitrate targets higher than 2^31Mark Thompson
2016-06-09vaapi_h264: Add source version identifier as unregistered SEIMark Thompson
Contains the libavcodec version, the VAAPI version and the libva driver vendor string.
2016-06-09vaapi_h264: Add support for SEI messagesMark Thompson
Send buffering_period and pic_timing messages when in modes targetting bitrate. Also adds NAL HRD parameters to VUI.
2016-06-09vaapi_h264: Add support for VUI parametersMark Thompson
Supports aspect ratio, colour format and timing information.
2016-06-03lavc/vaapi_encoder_{h264,h265}: fix bad format warningMatthieu Bouron
2016-05-27vaapi_h264: Add trivial support for low-power encodingMark Thompson
Experimental; requires Skylake and VAAPI 0.39.1 (not yet released). Also increases the allowed range of the quality option - in low-power mode, the Intel driver supports levels 1-8 (and 0 meaning default).
2016-05-27vaapi_h264: Fix frame_num after non-reference framesMark Thompson
Non-reference frames (nal_ref_idc == 0) should be discardable, so frame_num does not advance after them. Before this change, a stream containing unreferenced B-frames would be rejected by the reference decoder.
2016-05-11Merge commit '92fdea37477b5a2d1329e5ef0773e24473fa8f12'Derek Buitenhuis
These are all trivial to merge. * commit '92fdea37477b5a2d1329e5ef0773e24473fa8f12': vaapi_h265: Add -qp option, use it to replace use of -global_quality vaapi_h265: Add constant-bitrate encode support vaapi_h264: Add encode quality option (for quality-speed tradeoff) vaapi_h264: Add -qp option, use it to replace use of -global_quality vaapi_encode: Add support for codec-local options vaapi_h264: Add constant-bitrate encode support vaapi_encode: Refactor slightly to allow easier setting of global options Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-05-09Merge commit '2c62fcdf5d617791a653d7957d449f75569eede0'Derek Buitenhuis
* commit '2c62fcdf5d617791a653d7957d449f75569eede0': lavc: VAAPI H.264 encoder Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
2016-05-04cosmetics: Fix spelling mistakesVittorio Giovara
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2016-04-15vaapi_h264: Add encode quality option (for quality-speed tradeoff)Mark Thompson
Only supported on VAAPI 0.36 and higher. Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-04-15vaapi_h264: Add -qp option, use it to replace use of -global_qualityMark Thompson
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-04-15vaapi_h264: Add constant-bitrate encode supportMark Thompson
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-04-15vaapi_encode: Refactor slightly to allow easier setting of global optionsMark Thompson
Signed-off-by: Anton Khirnov <anton@khirnov.net>
2016-03-30lavc: VAAPI H.264 encoderMark Thompson
Signed-off-by: Anton Khirnov <anton@khirnov.net>