[FFmpeg-cvslog] ffmpeg: make sure packets put into the muxing FIFO are refcounted

2017-03-03 Thread wm4
ffmpeg | branch: master | wm4 | Wed Feb 8 09:53:26 2017 +0100| [33580a8625c77591919b6155a48da04dccc8d398] | committer: wm4 ffmpeg: make sure packets put into the muxing FIFO are refcounted Some callers (like do_subtitle_out()) call this with an AVPacket that is not refcounted. This can cause u

[FFmpeg-cvslog] ffmpeg: init filtergraphs only after we have a frame on each input

2017-03-03 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Fri May 27 12:14:33 2016 +0200| [af1761f7b5b1b72197dc40934953b775c2d951cc] | committer: wm4 ffmpeg: init filtergraphs only after we have a frame on each input This makes sure the actual stream parameters are used, which is important mainly for hardware

[FFmpeg-cvslog] ffmpeg: restructure sending EOF to filters

2017-03-03 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Mon Jun 27 19:03:42 2016 +0200| [76e13bdeaabc7ec49322b3a118dc4805153e0401] | committer: wm4 ffmpeg: restructure sending EOF to filters Be more careful when an input stream encounters EOF when its filtergraph has not been configured yet. The current code

[FFmpeg-cvslog] ffmpeg: move flushing the queued frames to configure_filtergraph()

2017-03-03 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Mon Jun 27 18:59:23 2016 +0200| [cb884f8d7e3b55cddf8a4568bddb1e5f5f86b811] | committer: wm4 ffmpeg: move flushing the queued frames to configure_filtergraph() This is a more appropriate place for it, and will also be useful in the following commit. Thi

[FFmpeg-cvslog] ffmpeg: do packet ts rescaling in write_packet()

2017-03-03 Thread Anton Khirnov
ffmpeg | branch: master | Anton Khirnov | Fri May 27 12:04:29 2016 +0200| [4ee5aed122ba7d289c1686eca6eba161d5d62304] | committer: wm4 ffmpeg: do packet ts rescaling in write_packet() This will be useful in the following commit, after which the muxer timebase is not always available when encodin

[FFmpeg-cvslog] ffmpeg: delay processing of subtitles before filters are initialized

2017-03-03 Thread wm4
ffmpeg | branch: master | wm4 | Thu Mar 2 16:01:01 2017 +0100| [7dd44cde2abb156710f26a08b6cd6c8dd9a9793d] | committer: wm4 ffmpeg: delay processing of subtitles before filters are initialized If a subtitle packet came before the first video frame could be fully decoded, the subtitle packet wou

[FFmpeg-cvslog] ffmpeg: properly cleanup filter graph on init failure

2017-03-03 Thread wm4
ffmpeg | branch: master | wm4 | Thu Mar 2 19:14:58 2017 +0100| [16abc10b0997c76cbb0c0ebedc49f6bc21452f9d] | committer: wm4 ffmpeg: properly cleanup filter graph on init failure The filter field is often used to check whether a filter is configured. If configuring the filter actually fails some

[FFmpeg-cvslog] ffmpeg_cuvid: adapt for recent filter graph initialization changes

2017-03-03 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Thu Feb 9 21:33:51 2017 +0100| [736f4af4fea44d15c5d08558d3fe6f1a0fc98173] | committer: wm4 ffmpeg_cuvid: adapt for recent filter graph initialization changes > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=736f4af4fea44d15c5d08558d3fe6

[FFmpeg-cvslog] ffmpeg: fix printing of filter input/output names

2017-03-03 Thread wm4
ffmpeg | branch: master | wm4 | Wed Feb 8 12:55:58 2017 +0100| [97614a68e474062b46f6fae92bf34976f3436c6a] | committer: wm4 ffmpeg: fix printing of filter input/output names Broken by the previous Libav commit (even in Libav, thus a separate commit). Signed-off-by: wm4 > http://git.videolan.

[FFmpeg-cvslog] avcodec/scpr: fix top left prediction for special case when x is 0 for keyframes

2017-03-03 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Fri Mar 3 12:17:46 2017 +0100| [6d93e7d1a3e607d001141784e66cc73ba1f061c6] | committer: Paul B Mahol avcodec/scpr: fix top left prediction for special case when x is 0 for keyframes Signed-off-by: Paul B Mahol > http://git.videolan.org/gitweb.cgi/ffmpe

[FFmpeg-cvslog] avcodec/vp3: Do not return random positive values but the buf size

2017-03-03 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Dec 15 21:08:48 2016 +0100| [d8094a303ba36344015a44d629bafc6d7094b4ac] | committer: Michael Niedermayer avcodec/vp3: Do not return random positive values but the buf size Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.c

[FFmpeg-cvslog] omx: Add support for specifying H.264 profile [v5']

2017-03-03 Thread Takayuki 'January June' Suwa
ffmpeg | branch: master | Takayuki 'January June' Suwa | Fri Mar 3 15:17:37 2017 +0900| [13332504c98918447159da2a1a34e377dca360e2] | committer: Michael Niedermayer omx: Add support for specifying H.264 profile [v5'] This adds "-profile[:v] profile_name"-style option. Signed-off-by: Michael N

[FFmpeg-cvslog] avutil/md5: fix misaligned reads

2017-03-03 Thread James Almer
ffmpeg | branch: master | James Almer | Fri Mar 3 00:25:54 2017 -0300| [e2b7ae4b198c1dc001b3b28476608eaf4daf726c] | committer: James Almer avutil/md5: fix misaligned reads This makes ubsan happy and also considerably increases performance on big endian systems. Tested on an IBM POWER7 3.55 GH

[FFmpeg-cvslog] avutil/md5: stop discarding the const qualifier for the src pointer

2017-03-03 Thread James Almer
ffmpeg | branch: master | James Almer | Fri Mar 3 00:27:52 2017 -0300| [a43389547c51b857451cd47d0a1484382c78af37] | committer: James Almer avutil/md5: stop discarding the const qualifier for the src pointer The code modifying the buffer on big endian systems was removed. Reviewed-by: Michael

[FFmpeg-cvslog] doc/encoders: mention valid values for compression_level when using FLAC encoder

2017-03-03 Thread James Almer
ffmpeg | branch: master | James Almer | Fri Mar 3 13:49:14 2017 -0300| [68ee800a9dd9808d6b5c8b52963cd19cfdd4753e] | committer: James Almer doc/encoders: mention valid values for compression_level when using FLAC encoder Found-by: Miles Signed-off-by: James Almer > http://git.videolan.org/git

[FFmpeg-cvslog] avformat/hlsenc: move the segment files handler close to before temp flags process

2017-03-03 Thread Steven Liu
ffmpeg | branch: master | Steven Liu | Sat Mar 4 09:27:56 2017 +0800| [4507f29e4a6a4363e0179c02bdb78d55e4d9a12c] | committer: Steven Liu avformat/hlsenc: move the segment files handler close to before temp flags process fix ticket: #6204 Signed-off-by: Steven Liu > http://git.videolan.org

[FFmpeg-cvslog] avcodec/mpeg4videodec: Improve the overflow checks in mpeg4_decode_sprite_trajectory()

2017-03-03 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Mar 2 03:02:07 2017 +0100| [eb41956636fc264fe2077b78ef00591d83bbbace] | committer: Michael Niedermayer avcodec/mpeg4videodec: Improve the overflow checks in mpeg4_decode_sprite_trajectory() Also clear the state on errors Fixes integer over

[FFmpeg-cvslog] avcodec/vp56: Require a correctly decoded frame before using vp56_conceal_mb()

2017-03-03 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Mar 2 03:02:06 2017 +0100| [2ce4f28431623cdde4aa496fd10430f6c7bdef63] | committer: Michael Niedermayer avcodec/vp56: Require a correctly decoded frame before using vp56_conceal_mb() Fixes timeout with 700/clusterfuzz-testcase-566090950456115