- 23 Mar, 2017 40 commits
-
-
Clément Bœsch authored
* commit '4abe3b04': hevc: rename hevc.[ch] to hevcdec.[ch] Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '6c31ba22': avformat/matroska: fix MatroskaVideoFieldOrder enum values This commit is a noop, see dc781459Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '20b75970': file protocol: handle the file: protocol string in file_check This commit is a noop, see 77015443Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '7d8d726b': rtmpproto: Don't include a client version in the unencrypted C1 handshake Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '9f23f77a': rtmpproto: Don't include the libavformat version as "clientid" Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '8b5e0d17': rtmpproto: Send chunk size on the network channel Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'd6ded940': rtmpproto: Lengthen the filename buffer when receiving streams Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '7395784b': rtmpproto: Check the return from ff_amf_read_string Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'c9527bf3': Make the RELEASE file match with the most recent tag This commit is noop. Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '881477c7': swscale: Add the GBRAP12 output Add GBRAP12 pixel format support swscale: Enable GBRP12 output swscale: x86: Add some forgotten 12-bit planar YUV cases swscale: Add input support for 12-bit formats This merge is noop, these commits are recrafted cherry-picks from FFmpeg. Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '1e93aa69': Add GBRP12 pixel format support This commit is a noop, see e9757066Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'e7e5be86': APIchanges: Expand the name of recently added pixel formats This commit is a noop, we don't have this entry. Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '14e7e19a': lavc: bsf: Document input/output codecparam alloc/init process Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'eb542106': swscale: Add missing yuv444p12 swapping This commit is a noop, these pixel formats were introduced long ago and present in the switch case. Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '112cee02': hevc: Add SSE2 and AVX IDCT Merged-by: Clément Bœsch <u@pkh.me>
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Reviewed-by: wm4 <nfxjfg@googlemail.com> Signed-off-by: James Almer <jamrial@gmail.com>
-
Michael Niedermayer authored
avcodec/h264_ps: Fix runtime error: signed integer overflow: 2147483647 + 26 cannot be represented in type 'int' Fixes: 902/clusterfuzz-testcase-4561155144024064 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpegReviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: 898/clusterfuzz-testcase-6149765467209728 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes memleak Fixes: 874/clusterfuzz-testcase-5252796175613952 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/targets/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Jan Berkel authored
This came up while debugging a problem with mpv: https://github.com/mpv-player/mpv/issues/4155Signed-off-by: wm4 <nfxjfg@googlemail.com>
-
Clément Bœsch authored
* commit 'e3f941cb': checkasm: add a test for HEVC IDCT Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '9b2ccafb': aarch64: Add missing sign extension in ff_h264_idct8_add_neon Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'cbd84b8a': nvenc: Fix error log This commit is a noop, the error message is correct in FFmpeg. Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'da284837': nvenc: Force high_444 profile for 444 input This commit is a noop, see 20abda6bMerged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'e4128c08': Revert "hevc: x86: Refactor IDCT macro declarations" So apparently this was technically correct be reverted due to authorship. Reverted as well in FFmpeg for now... See http://lists.libav.org/pipermail/libav-devel/2016-October/079560.htmlMerged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '5801f9ed': h264_intrapred: x86: Update comments left behind in 95c89da3Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '20abcaa2': configure: #include stdint.h as part of libxavs test This commit is a noop, see 20c4fb2eMerged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'd9dccc03': hevc: x86: Refactor IDCT macro declarations Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'be630b1e': d3d11va: Use the proper decoding slice index This commit is a noop, see 9b462a0bMerged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '715f139c': (23 commits) vp9lpf/x86: make filter_16_h work on 32-bit. vp9lpf/x86: make filter_48/84/88_h work on 32-bit. vp9lpf/x86: make filter_44_h work on 32-bit. vp9lpf/x86: make filter_16_v work on 32-bit. vp9lpf/x86: make filter_48/84_v work on 32-bit. vp9lpf/x86: make filter_88_v work on 32-bit. vp9lpf/x86: make filter_44_v work on 32-bit. vp9lpf/x86: save one register in SIGN_ADD/SUB. vp9lpf/x86: store unpacked intermediates for filter6/14 on stack. vp9lpf/x86: move variable assigned inside macro branch. vp9lpf/x86: simplify ABSSUM_CMP by inverting the comparison meaning. vp9lpf/x86: remove unused register from ABSSUB_CMP macro. vp9lpf/x86: slightly simplify 44/48/84/88 h stores. vp9lpf/x86: make cglobal statement more conservative in register allocation. vp9lpf/x86: save one register in loopfilter surface coverage. vp9lpf/x86: add ff_vp9_loop_filter_[vh]_44_16_{sse2,ssse3,avx}. vp9lpf/x86: add ff_vp9_loop_filter_h_{48,84}_16_{sse2,ssse3,avx}(). vp9lpf/x86: add an SSE2 version of vp9_loop_filter_[vh]_88_16 vp9lpf/x86: add ff_vp9_loop_filter_[vh]_88_16_{ssse3,avx}. vp9lpf/x86: add ff_vp9_loop_filter_[vh]_16_16_sse2(). ... All these commits are cherry-picks from FFmpeg. Maybe some slight differences sneaked in but the Libav codebase still differs too much with our own to make a proper diff. This merge is a noop. Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'dc3fe45f': fate: Add test for rscc palette Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'c19830aa': rscc: Support palette format See 11777eb8Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'b8d5070d': avcodec: Document AV_PKT_DATA_PALETTE side data type Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '497c0879': avidec: Set palette alpha as fully opaque This commit is a noop, see 64cafe34Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'bad4aad4': avidec: Do not special case palette on big-endian This commit is a noop, see 64cafe34Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '310c55f1': pixfmt: Document alternative names for smpte 431 and 432 Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit '5a5df90d': vaapi_h265: Add main 10 encode support This commit is a noop, see b9514756Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'eaaaabf6': hwcontext_vaapi: Enable P010 support This commit is a noop, see 7e0623b7Merged-by: Clément Bœsch <u@pkh.me>
-
Clément Bœsch authored
* commit 'b8cac1e8': vaapi_h265: Fix buffering parameters vaapi_h265: Fix slice header writing vaapi_h264: Write bitstream restriction fields vaapi_h264: Fix CFR mode with frame_rate set in AVCodecContext vaapi_encode: Decide on GOP setup before initialising sequence parameters This merge is a noop, see: 30ebabca vaapi_h265: Fix buffering parameters ae0230cc vaapi_h265: Fix slice header writing 6796e6ea vaapi_h264: Write bitstream restriction fields 658c5afa vaapi_h264: Fix CFR mode with frame_rate set in AVCodecContext ded1859d vaapi_encode: Decide on GOP setup before initialising sequence parameters Merged-by: Clément Bœsch <u@pkh.me>
-