[FFmpeg-cvslog] avcodec/x86/mpegvideodsp: Fix signedness bug in need_emu

2017-11-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Nov 13 20:47:48 2017 +0100| [58cf31cee7a456057f337b3102a03206d833d5e8] | committer: Michael Niedermayer avcodec/x86/mpegvideodsp: Fix signedness bug in need_emu Fixes: out of array read Fixes: 3516/attachment-311488.dat Found-by: Insu Yun, G

[FFmpeg-cvslog] avformat/hlsenc: write fmp4 init header after first AV frame

2017-11-13 Thread Steven Liu
ffmpeg | branch: master | Steven Liu | Tue Nov 14 10:31:26 2017 +0800| [880b299381de1e66f8248abd6c320c7c490466a2] | committer: Steven Liu avformat/hlsenc: write fmp4 init header after first AV frame fix ticket id: 6825 Signed-off-by: Steven Liu Tested-by: Aman Gupta > http://git.videolan.o

[FFmpeg-cvslog] avutil/crc: use ff_thread_once at av_crc_get_table

2017-11-13 Thread Muhammad Faiz
ffmpeg | branch: master | Muhammad Faiz | Tue Oct 24 16:23:28 2017 +0700| [8329ae781a75c1b665fc2ffe2e08be2c8207419e] | committer: Muhammad Faiz avutil/crc: use ff_thread_once at av_crc_get_table Fix tsan warnings. Signed-off-by: Muhammad Faiz > http://git.videolan.org/gitweb.cgi/ffmpeg.git/

[FFmpeg-cvslog] avcodec/videotoolbox: fix opaque_ref handling

2017-11-13 Thread wm4
ffmpeg | branch: master | wm4 | Tue Oct 31 15:15:27 2017 +0100| [9283a4f19b762b25bc8e5e8f402fefb9097a1397] | committer: Aman Gupta avcodec/videotoolbox: fix opaque_ref handling This is a partial fix - to fix videotoolbox fully (with multithreaded hwaccel decoding), much more work would be requi

[FFmpeg-cvslog] avcodec/videotoolbox: reorder functions to avoid forward declarations

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Mon Nov 13 15:06:40 2017 -0800| [b7f963cd709a89156fb0f094c232fe1eacd6] | committer: Aman Gupta avcodec/videotoolbox: reorder functions to avoid forward declarations Cosmetic change only. Signed-off-by: Aman Gupta > http://git.videolan.org/gitweb.cgi

[FFmpeg-cvslog] avcodec/videotoolbox: fix whitespace

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Fri Nov 10 12:02:23 2017 -0800| [5e577c586b7825b4addd1d38cf20688d7d50010d] | committer: Aman Gupta avcodec/videotoolbox: fix whitespace Signed-off-by: Aman Gupta > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5e577c586b7825b4addd1d38cf20688d

[FFmpeg-cvslog] avcodec/hevc: implement new decode_params callback for VideoToolbox

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Fri Nov 10 12:31:56 2017 -0800| [3a91b3ae742425c25b9b80708f3c111537e570d3] | committer: Aman Gupta avcodec/hevc: implement new decode_params callback for VideoToolbox Signed-off-by: Aman Gupta > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=3

[FFmpeg-cvslog] avcodec/videotoolboxenc: remove spurious warning

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Mon Sep 25 16:15:09 2017 -0700| [c8b1a151cef685496b8171a5236f099e137c3a37] | committer: Aman Gupta avcodec/videotoolboxenc: remove spurious warning Signed-off-by: Aman Gupta > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c8b1a151cef685496b81

[FFmpeg-cvslog] avcodec/videotoolbox: remove unnecessary if statement

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Fri Nov 10 11:52:38 2017 -0800| [bd2d70c0b8f416cf1f70e910ed675c0d46fb0010] | committer: Aman Gupta avcodec/videotoolbox: remove unnecessary if statement Cosmetic change only. Signed-off-by: Aman Gupta > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=c

[FFmpeg-cvslog] avcodec/videotoolbox: pass through hevc param changes to the decoder

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Fri Nov 10 12:34:41 2017 -0800| [68ef503bb5f9f8bd4460191d6a9c9e2ec4179a26] | committer: Aman Gupta avcodec/videotoolbox: pass through hevc param changes to the decoder This includes the SEI_PREFIX/SEI_SUFFIX NALUs, which can contain updates like HEVC_SEI_T

[FFmpeg-cvslog] avcodec/h264: implement new decode_params callback for PPS/SPS

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Fri Nov 10 12:18:35 2017 -0800| [872add08540fb36b2d2ca75df86da7d8ac9579a1] | committer: Aman Gupta avcodec/h264: implement new decode_params callback for PPS/SPS This callback will be used by the VideoToolbox H264 hwaccel so that it can receive SPS and PPS

[FFmpeg-cvslog] avcodec/videotoolbox: extract videotoolbox_{start,stop} helpers

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Mon Sep 25 16:32:11 2017 -0700| [b4b177049a886b67f8da84da95f55b81e11ba165] | committer: Aman Gupta avcodec/videotoolbox: extract videotoolbox_{start,stop} helpers These helpers will be used in later commits to automatically restart the decoder session when

[FFmpeg-cvslog] avcodec/videotoolbox: print descriptive errors on decode failures

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Mon Sep 25 16:44:47 2017 -0700| [6515e2834a51e651aa9855d071291eeb8256dbb6] | committer: Aman Gupta avcodec/videotoolbox: print descriptive errors on decode failures Signed-off-by: Aman Gupta > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=651

[FFmpeg-cvslog] avcodec/videotoolbox: create avcC even when h264 extradata is missing

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Mon Sep 25 16:52:35 2017 -0700| [403d10a8b3cd9c0c9a4a034b95a4cb5ffc4b1112] | committer: Aman Gupta avcodec/videotoolbox: create avcC even when h264 extradata is missing Removes the avctx->extradata_size requirement when creating avcC/hvcC, since avctx->ext

[FFmpeg-cvslog] avcodec/videotoolbox: use decode_params to propagate H264 PPS changes and restart on SPS changes

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Fri Nov 10 12:25:39 2017 -0800| [9519983c0f39d01fd86544dc56adbbf15bdd3c3c] | committer: Aman Gupta avcodec/videotoolbox: use decode_params to propagate H264 PPS changes and restart on SPS changes This fixes decoding of H264 video samples with SPS and PPS

[FFmpeg-cvslog] avcodec/h264, videotoolbox: return AVERROR_INVALIDDATA when no frames are produced

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Mon Sep 25 16:45:53 2017 -0700| [dad42bc5a134f60164eab2dfb0892b761603e1e1] | committer: Aman Gupta avcodec/h264, videotoolbox: return AVERROR_INVALIDDATA when no frames are produced The only reason videotoolbox wouldn't produce frames is if the data fed t

[FFmpeg-cvslog] avcodec: add decode_params callback to AVHWAccel struct

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Fri Nov 10 12:17:36 2017 -0800| [76f169368da4928308b932eaea528b841bc34f9e] | committer: Aman Gupta avcodec: add decode_params callback to AVHWAccel struct Signed-off-by: Aman Gupta > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=76f169368da49

[FFmpeg-cvslog] avcodec/videotoolbox: use early return in videotoolbox_default_free

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Fri Nov 10 11:59:05 2017 -0800| [631296ff9922a6971de41640a0d937b1a2a52393] | committer: Aman Gupta avcodec/videotoolbox: use early return in videotoolbox_default_free Cosmetic change only. Signed-off-by: Aman Gupta > http://git.videolan.org/gitweb.cgi/f

[FFmpeg-cvslog] avcodec/videotoolbox: reset bitstream_size in end_frame

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Mon Sep 25 16:42:18 2017 -0700| [d869928ca6e61358adb916369cafd61366f6b064] | committer: Aman Gupta avcodec/videotoolbox: reset bitstream_size in end_frame This allows decode_slice to be invoked multiple times before end_frame, causing slices to accumulate

[FFmpeg-cvslog] avcodec/videotoolboxenc: re-indent code

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Sun Nov 12 10:20:17 2017 -0800| [230b91cdfdd1949f9b1719d5d91d77caad90aaae] | committer: Aman Gupta avcodec/videotoolboxenc: re-indent code Cosmetic change only. Signed-off-by: Aman Gupta > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=230b91

[FFmpeg-cvslog] avcodec/videotoolboxenc: add hevc_videotoolbox encoder

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Sun Nov 12 10:19:17 2017 -0800| [e7a5249ab1775827a331c48e4d236eda52d51575] | committer: Aman Gupta avcodec/videotoolboxenc: add hevc_videotoolbox encoder Signed-off-by: Aman Gupta Reviewed-by: Rodger Combs > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] configure: factorize nvdec dependencies

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon Nov 13 22:01:53 2017 +0100| [578addcff64f14783cce3171fdd158602edd757b] | committer: Timo Rothenpieler configure: factorize nvdec dependencies > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=578addcff64f14783cce3171fdd158602edd757b -

[FFmpeg-cvslog] configure: fix cuda dependency on nvdec

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Mon Nov 13 21:55:09 2017 +0100| [681c638fab4ed4699e7fd5cf119606910a1f75ba] | committer: Timo Rothenpieler configure: fix cuda dependency on nvdec > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=681c638fab4ed4699e7fd5cf119606910a1f75ba -

[FFmpeg-cvslog] This fixes a deadlock while reading a chunked https response, if

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Mon Nov 13 15:02:44 2017 -0600| [9c8922acadb5187c274250d6cde653b7bad2559e] | committer: Rodger Combs This fixes a deadlock while reading a chunked https response, if multiple_requests=1 is also set. Without an EOF to signal the end of the last chunk, tls_re

[FFmpeg-cvslog] lavf/tls_securetransport: handle incomplete reads gracefully

2017-11-13 Thread Rodger Combs
ffmpeg | branch: master | Rodger Combs | Mon Nov 13 14:46:17 2017 -0600| [a36a3d7fecdfc50691f01eef984cad6cedb6fb3a] | committer: Rodger Combs lavf/tls_securetransport: handle incomplete reads gracefully Signed-off-by: Aman Gupta > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a36

[FFmpeg-cvslog] Makefile: fix distclean target

2017-11-13 Thread James Almer
ffmpeg | branch: master | James Almer | Mon Nov 13 17:37:56 2017 -0300| [e7e7d56a850d34d710c45463607abac846972f57] | committer: James Almer Makefile: fix distclean target It must imply clean. Regression since e0087a5624117a1d643e2cb433ecc4d536756dda. Signed-off-by: James Almer > http://git.v

[FFmpeg-cvslog] movenc-test: fix potential uninitialized read

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Nov 8 19:17:52 2017 +0100| [de6a1e32fd483db05d957268d5e45e2b1be9cab4] | committer: Timo Rothenpieler movenc-test: fix potential uninitialized read Fixes CID #1413023 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=de6a1e32fd483db0

[FFmpeg-cvslog] avcodec/nvdec: fix return value on error

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Nov 12 21:04:57 2017 +0100| [8bcf5840ea2a6a92c75ab3219f89fe0b8a53cf50] | committer: Timo Rothenpieler avcodec/nvdec: fix return value on error > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8bcf5840ea2a6a92c75ab3219f89fe0b8a53cf50

[FFmpeg-cvslog] lavfi/paletteuse: check get_color return value

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Nov 8 19:17:45 2017 +0100| [237ccd8a165d2128e8c6bcb14c8c6c3e793cfe05] | committer: Timo Rothenpieler lavfi/paletteuse: check get_color return value Fixes CID #1420396 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=237ccd8a165d212

[FFmpeg-cvslog] avformat/fitsenc: validate input pixel format

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Nov 8 19:17:49 2017 +0100| [284b432662b6e137148ff9d13ef2b554cb14b4ae] | committer: Timo Rothenpieler avformat/fitsenc: validate input pixel format Fixes CID #1416961 and #1416962 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=284

[FFmpeg-cvslog] avfilter/vf_premultiply: fix memory-leak on failure

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Wed Nov 8 19:17:51 2017 +0100| [c7ded42d5dfc0124008b5b9b13a1a342324885ed] | committer: Timo Rothenpieler avfilter/vf_premultiply: fix memory-leak on failure Fixes CID #1416352 > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c7ded42d5d

[FFmpeg-cvslog] avcodec/nvdec: warn about thread count if applicable

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sun Nov 12 18:09:31 2017 +0100| [538de4354dcd6c57154c5a5dec0744dcaa06b874] | committer: Timo Rothenpieler avcodec/nvdec: warn about thread count if applicable > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=538de4354dcd6c57154c5a5dec074

[FFmpeg-cvslog] avcodec: implement vp9 nvdec hwaccel

2017-11-13 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Nov 11 21:19:07 2017 +0100| [f3f73f0893e2bddd80897148d21cdf3e8e4d8492] | committer: Timo Rothenpieler avcodec: implement vp9 nvdec hwaccel > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f3f73f0893e2bddd80897148d21cdf3e8e4d8492 ---

[FFmpeg-cvslog] avformat/http: fix stray quote in trace logging

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Mon Nov 13 11:12:52 2017 -0800| [52bf0febb3a8a47b16ac6c3bfd707c347299f174] | committer: Aman Gupta avformat/http: fix stray quote in trace logging Signed-off-by: Aman Gupta Reviewed-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avcodec/aacdec_fixed: Fix undefined shift

2017-11-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Nov 5 21:20:07 2017 +0100| [fca198fb5bf42ba6b765b3f75b11738e4b4fc2a9] | committer: Michael Niedermayer avcodec/aacdec_fixed: Fix undefined shift Fixes: runtime error: left shift of negative value -801112064 Fixes: 3492/clusterfuzz-testcase-m

[FFmpeg-cvslog] avcodec/aacpsdsp_template: Fix integer overflows in ps_decorrelate_c()

2017-11-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Nov 5 21:20:08 2017 +0100| [2afe05402f05d485f0c356b04dc562f0510d317d] | committer: Michael Niedermayer avcodec/aacpsdsp_template: Fix integer overflows in ps_decorrelate_c() Fixes: runtime error: signed integer overflow: 1939661764 - -454942

[FFmpeg-cvslog] MAINTAINERS: add myself as videotoolbox* maintainer

2017-11-13 Thread Aman Gupta
ffmpeg | branch: master | Aman Gupta | Sun Nov 12 14:16:01 2017 -0800| [480d33dfdc590c0509a4acdb6c2754e208123aab] | committer: Michael Niedermayer MAINTAINERS: add myself as videotoolbox* maintainer Reviewed-by: Rick Kern Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.c

[FFmpeg-cvslog] avcodec/snowdec: Fix integer overflow in header parsing

2017-11-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Nov 5 21:20:05 2017 +0100| [c897a9285846b6a072b9650976afd4f091b7a71f] | committer: Michael Niedermayer avcodec/snowdec: Fix integer overflow in header parsing Fixes: 3984/clusterfuzz-testcase-minimized-5265759929368576 Fixes: runtime error:

[FFmpeg-cvslog] avcodec/mdct_*: Fix integer overflow in addition in RESCALE()

2017-11-13 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sun Nov 5 21:20:06 2017 +0100| [770c934fa1635f4fadf5db4fc5cc5ad15d82455a] | committer: Michael Niedermayer avcodec/mdct_*: Fix integer overflow in addition in RESCALE() Fixes: runtime error: signed integer overflow: 1219998458 - -1469874012 cann