[FFmpeg-cvslog] avcodec/nvenc: unregister input resource when unmapping

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Jan 28 12:39:03 2018 +0100| [32bc4e77f61a5483c83a360b9ccbfc2840daba1e] | committer: Timo Rothenpieler avcodec/nvenc: unregister input resource when unmapping Currently the resource is only ever unregistered when the registered_frames array is f

[FFmpeg-cvslog] avcodec/nvenc: refcount input frame mappings

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Fri Jan 26 20:16:53 2018 +0100| [bbe1b21022e4872bc64066d46a4567dc1b655f7a] | committer: Timo Rothenpieler avcodec/nvenc: refcount input frame mappings If some logic like vsync in ffmpeg.c duplicates frames, it might pass the same frame twice, which

[FFmpeg-cvslog] avcodec/nvenc: also clear data pointer after unregistering a resource

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Jan 28 13:05:09 2018 +0100| [932037c6bb6b41a24e75b031426844a2e6472a74] | committer: Timo Rothenpieler avcodec/nvenc: also clear data pointer after unregistering a resource Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb.cgi/

[FFmpeg-cvslog] avcodec/nvenc: add some more error case checks

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Jan 28 12:51:20 2018 +0100| [48e52e4edd12adbc36eee0eebe1b97ffe0255be3] | committer: Timo Rothenpieler avcodec/nvenc: add some more error case checks Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=

[FFmpeg-cvslog] avcodec/nvenc: unregister input resource when unmapping

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.4 | Timo Rothenpieler | Sun Jan 28 12:39:03 2018 +0100| [a7c60c5b7bc51289773a7e64ebeeeccb53943bdb] | committer: Timo Rothenpieler avcodec/nvenc: unregister input resource when unmapping Currently the resource is only ever unregistered when the registered_frames array

[FFmpeg-cvslog] avcodec/nvenc: add some more error case checks

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.4 | Timo Rothenpieler | Sun Jan 28 12:51:20 2018 +0100| [d36714f727026ffcdf84c21c5498ceaef862ee75] | committer: Timo Rothenpieler avcodec/nvenc: add some more error case checks Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=comm

[FFmpeg-cvslog] avcodec/nvenc: refcount input frame mappings

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.4 | Timo Rothenpieler | Fri Jan 26 20:16:53 2018 +0100| [fbb27e2911839aaac7b460112eddfafe55b36d75] | committer: Timo Rothenpieler avcodec/nvenc: refcount input frame mappings If some logic like vsync in ffmpeg.c duplicates frames, it might pass the same frame twice,

[FFmpeg-cvslog] avcodec/nvenc: also clear data pointer after unregistering a resource

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.4 | Timo Rothenpieler | Sun Jan 28 13:05:09 2018 +0100| [93c8720b914e7027d0e6401e6f64a9a4ce531d0c] | committer: Timo Rothenpieler avcodec/nvenc: also clear data pointer after unregistering a resource Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb

[FFmpeg-cvslog] avcodec/nvenc: unregister input resource when unmapping

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.3 | Timo Rothenpieler | Sun Jan 28 12:39:03 2018 +0100| [4bb40c32ee09c5f08f56b2715177c3707c7e8ec5] | committer: Timo Rothenpieler avcodec/nvenc: unregister input resource when unmapping Currently the resource is only ever unregistered when the registered_frames array

[FFmpeg-cvslog] configure: add support for libnpp* from cuda sdk 9

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.3 | Timo Rothenpieler | Tue Aug 29 13:30:29 2017 +0200| [09419de21620f1ef3af91e2c591a08c36b8c7ba3] | committer: Timo Rothenpieler configure: add support for libnpp* from cuda sdk 9 Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=

[FFmpeg-cvslog] avcodec/nvenc: add some more error case checks

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.3 | Timo Rothenpieler | Sun Jan 28 12:51:20 2018 +0100| [d68d537f0a782b10f34023aca987a47f4c872fd8] | committer: Timo Rothenpieler avcodec/nvenc: add some more error case checks Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=comm

[FFmpeg-cvslog] avcodec/nvenc: also clear data pointer after unregistering a resource

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.3 | Timo Rothenpieler | Sun Jan 28 13:05:09 2018 +0100| [dfd2f4ee265e8027bf425424145396e6dc5e184e] | committer: Timo Rothenpieler avcodec/nvenc: also clear data pointer after unregistering a resource Signed-off-by: Timo Rothenpieler > http://git.videolan.org/gitweb

[FFmpeg-cvslog] avcodec/nvenc: refcount input frame mappings

2018-01-28 Thread Timo Rothenpieler
ffmpeg | branch: release/3.3 | Timo Rothenpieler | Fri Jan 26 20:16:53 2018 +0100| [802ebfae3b5b95a8e12c4a182923745823ac703f] | committer: Timo Rothenpieler avcodec/nvenc: refcount input frame mappings If some logic like vsync in ffmpeg.c duplicates frames, it might pass the same frame twice,

[FFmpeg-cvslog] fate: test the transpose filter more fully

2018-01-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Jan 28 13:34:07 2018 +0100| [293f24b42c5d116172510768802d85de3d7d0d62] | committer: Michael Niedermayer fate: test the transpose filter more fully Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;

[FFmpeg-cvslog] avfilter/vf_transpose: Fix regression with packed pixel formats

2018-01-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Jan 28 02:46:56 2018 +0100| [3f621455d62e46745453568d915badd5b1e5bcd5] | committer: Michael Niedermayer avfilter/vf_transpose: Fix regression with packed pixel formats Regression since: c6939f65a116b1ffed345d29d8621ee4ffb32235 Found-by: Paul

[FFmpeg-cvslog] avfilter/vf_framerate: unify luma and chroma blending

2018-01-28 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Jan 8 21:01:09 2018 +0100| [5bf774a4a448418c6977c744fbf1ec74659eb0d3] | committer: Marton Balint avfilter/vf_framerate: unify luma and chroma blending The expressions were mathematically equvivalent... Signed-off-by: Marton Balint > http://git.

[FFmpeg-cvslog] avfilter/vf_framerate: factorize blend functions and unify filter_slice

2018-01-28 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Jan 8 21:44:42 2018 +0100| [1b6ffe9aca1bdcc0bf2249c8c1314faa1ab0dae6] | committer: Marton Balint avfilter/vf_framerate: factorize blend functions and unify filter_slice Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avfilter/vf_framerate: change blend factor precision

2018-01-28 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Jan 15 22:19:46 2018 +0100| [2cbe6bac0337939f023bd1c37a9c455e6d535f3a] | committer: Marton Balint avfilter/vf_framerate: change blend factor precision This is done mainly in preparation for the SIMD patches. - for the 8-bit input, decrease the ble

[FFmpeg-cvslog] avfilter/vf_framerate: add SIMD functions for frame blending

2018-01-28 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Mon Jan 8 01:05:45 2018 +0100| [4d95c6d5d7d8d79b5acafcf526a1b7c1797a1060] | committer: Marton Balint avfilter/vf_framerate: add SIMD functions for frame blending Blend function speedups on x86_64 Core i5 4460: ffmpeg -f lavfi -i allyuv -vf framerate=

[FFmpeg-cvslog] avfilter/x86/vf_blend : avfilter/x86/vf_blend : add AVX2 version for each func except divide

2018-01-28 Thread Martin Vignali
ffmpeg | branch: master | Martin Vignali | Wed Jan 17 20:59:58 2018 +0100| [3a230ce5fa10b21312236b362df9eeddd99e7ac2] | committer: Martin Vignali avfilter/x86/vf_blend : avfilter/x86/vf_blend : add AVX2 version for each func except divide and optimize average, grainextract, multiply, screen,

[FFmpeg-cvslog] checkasm : add test for losslessvideoencdsp for diff bytes and sub_left_pred

2018-01-28 Thread Martin Vignali
ffmpeg | branch: master | Martin Vignali | Sun Jan 14 14:23:42 2018 +0100| [78b982d3b9f11877a5e4408146cc3cb82908862c] | committer: Martin Vignali checkasm : add test for losslessvideoencdsp for diff bytes and sub_left_pred > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=78b982d3b9f

[FFmpeg-cvslog] avcodec/utvideoenc : add SIMD (avx) for sub_left_prediction

2018-01-28 Thread Martin Vignali
ffmpeg | branch: master | Martin Vignali | Sun Jan 14 14:23:05 2018 +0100| [8f9c38b19629838066def1207703cfcdc19fcbc9] | committer: Martin Vignali avcodec/utvideoenc : add SIMD (avx) for sub_left_prediction asm code by Henrik Gramner > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=

[FFmpeg-cvslog] avdevice: migrate to AVFormatContext->url

2018-01-28 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Fri Dec 29 23:29:52 2017 +0100| [4bb04098204afadc8604af0113294f8ecc63a2de] | committer: Marton Balint avdevice: migrate to AVFormatContext->url Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4bb04098204afadc8

[FFmpeg-cvslog] fftools, tools, examples: migrate to AVFormatContext->url

2018-01-28 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Fri Dec 29 23:29:27 2017 +0100| [25a2d269bdd919e633e202b67927c3c72f9f0dd5] | committer: Marton Balint fftools, tools, examples: migrate to AVFormatContext->url Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2

[FFmpeg-cvslog] avformat/hlsenc: use av_bprintf without buffer limit in replace_int_data_in_filename

2018-01-28 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Sat Jan 6 18:41:27 2018 +0100| [dc5d1515681b57a257443ba72bb81fb3e6e6621b] | committer: Marton Balint avformat/hlsenc: use av_bprintf without buffer limit in replace_int_data_in_filename In preparation for the deprecation of AVFormatContext->filename.

[FFmpeg-cvslog] avformat: migrate to AVFormatContext->url

2018-01-28 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Fri Dec 29 23:30:14 2017 +0100| [18ac64235939c4c5c7656546a9545f68339affbe] | committer: Marton Balint avformat: migrate to AVFormatContext->url Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=18ac64235939c4c5c

[FFmpeg-cvslog] avformat/hls: migrate to AVFormatContext->url

2018-01-28 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Fri Dec 29 22:00:04 2017 +0100| [45ec2e44be911da073b02ae3a14e3cb08ce0a1f5] | committer: Marton Balint avformat/hls: migrate to AVFormatContext->url Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=45ec2e44be911

[FFmpeg-cvslog] avformat: deprecate AVFormatContext filename field

2018-01-28 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Fri Dec 29 01:19:37 2017 +0100| [fa8308d3d4f27d6fb38ac2069887a7b259f1c6ab] | committer: Marton Balint avformat: deprecate AVFormatContext filename field Signed-off-by: Marton Balint > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fa8308d3

[FFmpeg-cvslog] avformat: add url field to AVFormatContext

2018-01-28 Thread Marton Balint
ffmpeg | branch: master | Marton Balint | Fri Dec 29 01:01:37 2017 +0100| [ea3672b7d67c432724bdbc8de0221f869b6a04c6] | committer: Marton Balint avformat: add url field to AVFormatContext This will replace the 1024 character limited filename field. Compatiblity for output contexts are provided

[FFmpeg-cvslog] dashdec: Fix segfault on decoding segment timeline

2018-01-28 Thread Brendan McGrath
ffmpeg | branch: master | Brendan McGrath | Mon Jan 29 10:46:50 2018 +0800| [4e3e8980b58fc22eb41c0e3cd3392bb4e6ca0184] | committer: Steven Liu dashdec: Fix segfault on decoding segment timeline If first_seq_no is not within the bounds of timelines then a segfault will occur. This patch removes

[FFmpeg-cvslog] avcodec/mpeg4videodec: Avoid possibly aliasing violating casts

2018-01-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Jan 28 02:29:02 2018 +0100| [d4967c04e040b3b2f937cad88599af825147ec94] | committer: Michael Niedermayer avcodec/mpeg4videodec: Avoid possibly aliasing violating casts Found-by: kierank Reviewed-by: Kieran Kunhya Signed-off-by: Michael Nieder

[FFmpeg-cvslog] avcodec/mpeg4videodec: Check mb_num also against 0

2018-01-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Jan 28 02:29:00 2018 +0100| [05f4703a168a336363750e32bcfdd6f303fbdbc3] | committer: Michael Niedermayer avcodec/mpeg4videodec: Check mb_num also against 0 The spec implies that 0 is invalid in addition to the existing checks Found-by: Revie

[FFmpeg-cvslog] avcodec/get_bits: Document the return code of get_vlc2()

2018-01-28 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Jan 28 02:29:01 2018 +0100| [4a94ff4ccd4f2329c599e37cabe4152dae60359e] | committer: Michael Niedermayer avcodec/get_bits: Document the return code of get_vlc2() Found-by: kierank Reviewed-by: Kieran Kunhya Signed-off-by: Michael Niedermayer