[FFmpeg-cvslog] avcodec/nvdec: More effort to make vp8 compile with gcc < 4.6

2017-11-26 Thread Philip Langdale
ffmpeg | branch: master | Philip Langdale | Sun Nov 26 22:18:22 2017 -0800| [0e93694e64cdc72f7ccb8a986171593e672b8dba] | committer: Philip Langdale avcodec/nvdec: More effort to make vp8 compile with gcc < 4.6 I'm told my prefix work-around wasn't enough to make it compile, although I'm not su

[FFmpeg-cvslog] avcodec/nvdec: Make vp8 initialisation more 'compatible'

2017-11-26 Thread Philip Langdale
ffmpeg | branch: master | Philip Langdale | Sun Nov 26 20:40:32 2017 -0800| [b93d96a07be40f8e5d267d55fe961285586c0fd7] | committer: Philip Langdale avcodec/nvdec: Make vp8 initialisation more 'compatible' Ancient versions of gcc (pre 4.6) can't directly initialise members of anonymous inner un

[FFmpeg-cvslog] avcodec/h264idct_template: Fix integer overflow in ff_h264_idct8_add

2017-11-26 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Nov 20 03:08:20 2017 +0100| [9cc926da7d9920d17b76584e7212309ab5c02387] | committer: Michael Niedermayer avcodec/h264idct_template: Fix integer overflow in ff_h264_idct8_add Fixes: signed integer overflow: 452986184 - -2113885312 cannot be rep

[FFmpeg-cvslog] avcodec/mlpdsp: Fix signed integer overflow, 2nd try

2017-11-26 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Nov 20 18:45:45 2017 +0100| [97c00edaa043043c29d985653e7e1687b56dfa23] | committer: Michael Niedermayer avcodec/mlpdsp: Fix signed integer overflow, 2nd try The outputted bits should match what is used in the lossless check Fixes: runtime er

[FFmpeg-cvslog] libavformat/mov: Replace duplicate stream_nb check by assert

2017-11-26 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Nov 22 12:16:57 2017 +0100| [883de7e8b4fee252464b15e0351c6e5733e36e54] | committer: Michael Niedermayer libavformat/mov: Replace duplicate stream_nb check by assert Reviewed-by: Derek Buitenhuis Signed-off-by: Michael Niedermayer > http://

[FFmpeg-cvslog] tests/fate-run: Use -bitexact

2017-11-26 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Oct 22 01:19:59 2017 +0200| [8e7ac4f04903464e78b2cf374e0eacd1b531be18] | committer: Michael Niedermayer tests/fate-run: Use -bitexact Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8e7ac4f0490

[FFmpeg-cvslog] tests/checkasm/float_dsp: Increase allowed difference for float_dsp.vector_dmul

2017-11-26 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Oct 29 15:26:50 2017 +0100| [38f966bdb4bfeeaca4642a63049253536c46] | committer: Michael Niedermayer tests/checkasm/float_dsp: Increase allowed difference for float_dsp.vector_dmul Tested for 1 iterations on x86-32 Fixes: Ticket6848

[FFmpeg-cvslog] avcodec/kgv1dec: Check that there is enough input for maximum RLE compression

2017-11-26 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Nov 22 20:14:54 2017 +0100| [3aad94bf2b140cfba8ae69d018da05d4948ef37f] | committer: Michael Niedermayer avcodec/kgv1dec: Check that there is enough input for maximum RLE compression Fixes: Timeout Fixes: 4271/clusterfuzz-testcase-467666776830

[FFmpeg-cvslog] avcodec/vc1dec: fix preprocessor checks and hw_configs lists for the hwaccels

2017-11-26 Thread James Almer
ffmpeg | branch: master | James Almer | Sun Nov 26 22:22:17 2017 -0300| [1eee394c7c84c3b755bc856a49607214de206ded] | committer: James Almer avcodec/vc1dec: fix preprocessor checks and hw_configs lists for the hwaccels Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/

[FFmpeg-cvslog] avcodec/mpeg4videodec: fix preprocessor check for the nvdec hwaccel

2017-11-26 Thread James Almer
ffmpeg | branch: master | James Almer | Sun Nov 26 22:19:45 2017 -0300| [921d7af6e9e65fabade00e35a7d40a6b80b0a58b] | committer: James Almer avcodec/mpeg4videodec: fix preprocessor check for the nvdec hwaccel Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;

[FFmpeg-cvslog] avcodec/nvdec: Implement vp8 hwaccel

2017-11-26 Thread Philip Langdale
ffmpeg | branch: master | Philip Langdale | Sun Nov 19 08:42:39 2017 -0800| [1da9851e3470a019a35793c913a1de07f75dc3fc] | committer: Philip Langdale avcodec/nvdec: Implement vp8 hwaccel > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1da9851e3470a019a35793c913a1de07f75dc3fc --- Ch

[FFmpeg-cvslog] vaapi_decode: Ignore the profile when not useful

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Nov 18 17:52:27 2017 +| [f69e9365f6e0c43ac78bc0b2358591c54f0448b3] | committer: Mark Thompson vaapi_decode: Ignore the profile when not useful Enables VP8 decoding - the decoder places the the bitstream version in the profile field, which we wa

[FFmpeg-cvslog] lavc: Delete all fake hwaccels

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Oct 26 00:18:46 2017 +0100| [da4e02b1961572c15d7cd6a701d153155f196477] | committer: Mark Thompson lavc: Delete all fake hwaccels They are now unused. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=da4e02b1961572c15d7cd6a701d153155f196

[FFmpeg-cvslog] lavc: Use hardware config information in ff_get_format()

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Oct 26 00:18:43 2017 +0100| [67e81d79ccfc6713c797ddb19a3b8aea476c947b] | committer: Mark Thompson lavc: Use hardware config information in ff_get_format() This removes the dependency that hardware pixel formats previously had on AVHWAccel instances

[FFmpeg-cvslog] vp8: Add hwaccel hooks

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Nov 18 17:55:18 2017 +| [9f00fa536938130e3c7ad2640a61795770d419a1] | committer: Mark Thompson vp8: Add hwaccel hooks Also adds some extra fields to the main context structure that may be needed by a hwaccel decoder. The current behaviour of th

[FFmpeg-cvslog] lavc: Remove register mechanism for hwaccels

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Oct 26 00:18:45 2017 +0100| [9bd326ac465db2eee47301a1225d55dffd7bfe93] | committer: Mark Thompson lavc: Remove register mechanism for hwaccels There is no longer any need for a list of them at runtime, because decoders now carry the pointers to the

[FFmpeg-cvslog] ffmpeg: Use codec hardware config to configure hwaccels

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Oct 26 00:18:47 2017 +0100| [b0cd14fb1dab4b044f7fe6b53ac635409849de77] | committer: Mark Thompson ffmpeg: Use codec hardware config to configure hwaccels Removes specific support for all hwaccels supported by the generic code (DXVA2, D3D11VA, NVDEC

[FFmpeg-cvslog] vaapi: Add VP8 decode hwaccel

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Nov 18 17:55:24 2017 +| [40b75a943bcb6a4af00c44ef6e52cbfc3e6580d8] | committer: Mark Thompson vaapi: Add VP8 decode hwaccel > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=40b75a943bcb6a4af00c44ef6e52cbfc3e6580d8 --- configure

[FFmpeg-cvslog] lavc: Add hardware config metadata for decoders supporting hardware output

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Oct 26 00:18:40 2017 +0100| [758fbc54fef2f31957b5c5f22e05e5fd9b04f631] | committer: Mark Thompson lavc: Add hardware config metadata for decoders supporting hardware output This includes a pointer to the associated hwaccel for decoders using hwacce

[FFmpeg-cvslog] vaapi: Make the decode profile matching more explicit

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Nov 9 01:04:44 2017 +| [efd0612fdcb7490ed371899f532d73ef8bb7cba0] | committer: Mark Thompson vaapi: Make the decode profile matching more explicit Also fixes a bug where it could attempt to decode with an unsupported codec if allow-profile-mis

[FFmpeg-cvslog] lavc: Deprecate av_hwaccel_next() and av_register_hwaccel()

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Oct 26 00:18:44 2017 +0100| [3536a3efb9fde88d34d526a51b1080247326cd6e] | committer: Mark Thompson lavc: Deprecate av_hwaccel_next() and av_register_hwaccel() > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3536a3efb9fde88d34d526a51b1080

[FFmpeg-cvslog] lavc: Mark all AVHWAccel structures as const

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Nov 4 18:53:26 2017 +| [3a71bcc213f223428622ac3750fe1a923f2f3ab4] | committer: Mark Thompson lavc: Mark all AVHWAccel structures as const > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3a71bcc213f223428622ac3750fe1a923f2f3ab4 ---

[FFmpeg-cvslog] lavc: Add codec metadata to indicate hardware support

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Thu Oct 26 00:18:39 2017 +0100| [24cc0a53e99e281b0ff502e82e7cf857111eca3f] | committer: Mark Thompson lavc: Add codec metadata to indicate hardware support > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=24cc0a53e99e281b0ff502e82e7cf857111e

[FFmpeg-cvslog] avformat/aacdec: Fix leak in adts_aac_read_packet()

2017-11-26 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Nov 25 19:22:51 2017 +0100| [2779d33ed99898675e0b3884fabe1ce6839f36d1] | committer: Michael Niedermayer avformat/aacdec: Fix leak in adts_aac_read_packet() Fixes: chromium-773637/clusterfuzz-testcase-minimized-6418078673141760 Found-by: ossf

[FFmpeg-cvslog] avcodec/dirac_dwt: Fix integer overflow in COMPOSE_FIDELITYi*

2017-11-26 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Nov 25 03:15:16 2017 +0100| [2b6964f764382742bb052a1ee3b7167cac35332f] | committer: Michael Niedermayer avcodec/dirac_dwt: Fix integer overflow in COMPOSE_FIDELITYi* Fixes: runtime error: signed integer overflow: -2143827186 - 7404944 cannot

[FFmpeg-cvslog] vorbisenc: Check the return value of av_frame_clone

2017-11-26 Thread Derek Buitenhuis
ffmpeg | branch: master | Derek Buitenhuis | Fri Nov 24 19:24:41 2017 +| [e7af1394ecd0e7c237db34ee9c149afff37641dd] | committer: Derek Buitenhuis vorbisenc: Check the return value of av_frame_clone Prevents a segfault when alloc fails. Signed-off-by: Derek Buitenhuis > http://git.videol

[FFmpeg-cvslog] doc/ffmpeg: Document opencl for -init_hw_device

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Nov 26 15:35:27 2017 +| [37c57df18e7c46436fa791abf40f4c3031ab56f4] | committer: Mark Thompson doc/ffmpeg: Document opencl for -init_hw_device > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=37c57df18e7c46436fa791abf40f4c3031ab56f4 -

[FFmpeg-cvslog] doc/fftools: Remove documentation for old -opencl_bench option

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sun Nov 26 10:29:24 2017 +| [022ddff0b2c2710a368f100cd481831b3649a15e] | committer: Mark Thompson doc/fftools: Remove documentation for old -opencl_bench option > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=022ddff0b2c2710a368f100cd48

[FFmpeg-cvslog] nvenc: Include config.h before checking for D3D11 support

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Sat Nov 25 23:05:24 2017 +| [3fbd4fc47621a5ef0a814814ea0c931821ee074e] | committer: Mark Thompson nvenc: Include config.h before checking for D3D11 support Reviewed-by: Timo Rothenpieler > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h

[FFmpeg-cvslog] hwcontext_vaapi: Do not assume that sw_format is transferable

2017-11-26 Thread Mark Thompson
ffmpeg | branch: master | Mark Thompson | Fri Nov 24 00:21:26 2017 +| [6e0e3e1d8ddc83984876ed0e534fef42e7870b41] | committer: Mark Thompson hwcontext_vaapi: Do not assume that sw_format is transferable Drivers can support a format for surfaces without also supporting it for images, so we c

[FFmpeg-cvslog] h264_picture: Actually return error during alloc failure

2017-11-26 Thread Derek Buitenhuis
ffmpeg | branch: master | Derek Buitenhuis | Fri Nov 24 18:21:57 2017 +| [52a44d50beb2ecf77213c9445649dcfd7ef44e92] | committer: Derek Buitenhuis h264_picture: Actually return error during alloc failure Fixes NULL dereference during alloc failure. Signed-off-by: Derek Buitenhuis > http:

[FFmpeg-cvslog] avfilter: add lv2 wrapper filter

2017-11-26 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Thu Nov 23 16:08:42 2017 +0100| [ffc01280be6316ae625972a0976fef077a3a0b51] | committer: Paul B Mahol avfilter: add lv2 wrapper filter Signed-off-by: Paul B Mahol > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ffc01280be6316ae625972a0976fef