[FFmpeg-cvslog] lavf/utils: avoid decoding a frame to get the codec parameters

2015-11-26 Thread Matthieu Bouron
ffmpeg | branch: master | Matthieu Bouron | Tue Nov 24 14:14:54 2015 +0100| [72eaf726236331e739952806a5fe47b40165ac76] | committer: Matthieu Bouron lavf/utils: avoid decoding a frame to get the codec parameters Avoid decoding a frame to get the codec parameters while the codec supports FF_CODE

[FFmpeg-cvslog] aac_ltp: actually signal LTP as off during EIGHT_SHORT windows

2015-11-26 Thread Rostislav Pehlivanov
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Nov 26 18:20:42 2015 +| [f5b7a29ae893add491397bebe6f4cc5deec2d480] | committer: Rostislav Pehlivanov aac_ltp: actually signal LTP as off during EIGHT_SHORT windows This hugely reduces the echo which was introduced with the previous commi

[FFmpeg-cvslog] aac_ltp: split, reorder and improve prediction algorithm

2015-11-26 Thread Rostislav Pehlivanov
ffmpeg | branch: master | Rostislav Pehlivanov | Thu Nov 26 17:40:04 2015 +| [1e5dbb3409ccb47500c56b9746610bb75445a81b] | committer: Rostislav Pehlivanov aac_ltp: split, reorder and improve prediction algorithm This commit attempts to mirror what the decoder does more closely in addition t

[FFmpeg-cvslog] Update for 2.5.9

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Thu Nov 26 17:55:08 2015 +0100| [5c2f083abbfcc5bb01f80dbc1f130db84cf2262e] | committer: Michael Niedermayer Update for 2.5.9 Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5c2f083abbfcc5bb01f

[FFmpeg-cvslog] avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Wed Sep 30 13:10:48 2015 +0200| [608f928c74d821f74747e22819b4c6dfc90acbb5] | committer: Michael Niedermayer avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup The variable is not a constant and can lead to race conditions F

[FFmpeg-cvslog] avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sun Nov 15 21:12:50 2015 +0100| [13434d5f9f778a8e60a660c0f9993831da592abd] | committer: Michael Niedermayer avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range Fixes potential integer overflows Fixes: 03e0abe721b11748

[FFmpeg-cvslog] rtmpcrypt: Do the xtea decryption in little endian mode

2015-11-26 Thread Martin Storsjö
ffmpeg | branch: release/2.5 | Martin Storsjö | Wed Nov 11 21:42:02 2015 +0200| [795908eff4a219c49d9e52be5ffb86765ab0a39e] | committer: Michael Niedermayer rtmpcrypt: Do the xtea decryption in little endian mode The XTEA algorithm operates on 32 bit numbers, not on byte sequences. The XTEA imp

[FFmpeg-cvslog] avcodec/jpeg2000: Use av_image_check_size() in ff_jpeg2000_init_component( )

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sun Nov 15 20:03:39 2015 +0100| [7468cb847c4ffbb8afeb22e4293e245686e8e13a] | committer: Michael Niedermayer avcodec/jpeg2000: Use av_image_check_size() in ff_jpeg2000_init_component() Signed-off-by: Michael Niedermayer (cherry picked from c

[FFmpeg-cvslog] avcodec/flashsvenc: Correct max dimension in error message

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sat Aug 15 15:21:04 2015 +0200| [e11f85a4a524f73e13222981ea55f6971e96c019] | committer: Michael Niedermayer avcodec/flashsvenc: Correct max dimension in error message Signed-off-by: Michael Niedermayer (cherry picked from commit b1f59bb6606

[FFmpeg-cvslog] avcodec/h264_slice: Limit max_contexts when slice_context_count is initialized

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Tue Nov 24 22:12:37 2015 +0100| [9ba0cb7c270385ec844d8ab0dcbc359d35174413] | committer: Michael Niedermayer avcodec/h264_slice: Limit max_contexts when slice_context_count is initialized Fixes out of array access Fixes: 1430e9c43fae47a24c17

[FFmpeg-cvslog] avcodec/takdec: Skip last p2 sample (which is unused)

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sun Nov 15 01:22:31 2015 +0100| [6816644f3482d68d20e79400134b03a6ddcd0041] | committer: Michael Niedermayer avcodec/takdec: Skip last p2 sample (which is unused) Fixes out of array read Fixes: cb3f38b08b4541523974667c7d1eee9e/asan_heap-oob_

[FFmpeg-cvslog] avcodec/ivi: Check image dimensions

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sat Nov 14 02:36:22 2015 +0100| [ffaea7a790778ec4f23a22bbb445b77471dbddb1] | committer: Michael Niedermayer avcodec/ivi: Check image dimensions Fixes integer overflow Fixes: 1e32c6c591d940337c20b197ec1c4d3d/asan_heap-oob_4a52e5_8946_0bb0d9e

[FFmpeg-cvslog] avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sun Nov 15 21:17:05 2015 +0100| [cd7598fb1bbacb3f1d95bd7e36d51cba3910e876] | committer: Michael Niedermayer avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions Signed-off-by: Michael Niedermayer (cherry picked from comm

[FFmpeg-cvslog] avcodec/flashsv: Check size before updating it

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sat Nov 14 13:34:02 2015 +0100| [93ff48fd2e41b0d02655aaabb11b76a6549703a5] | committer: Michael Niedermayer avcodec/flashsv: Check size before updating it Fixes out of array read Fixes: 3c857d4d90365731524716e6d051e43a/signal_sigsegv_7f4f59

[FFmpeg-cvslog] avcodec/jpeg2000: Check comp coords to be within the supported size

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sun Nov 15 20:49:17 2015 +0100| [58fa73a4d0904d469c276bc78cfcfafc956d4d75] | committer: Michael Niedermayer avcodec/jpeg2000: Check comp coords to be within the supported size Fixes assertion failure Fixes: 03e0abe721b1174856d41a1eb5d6a896/

[FFmpeg-cvslog] avcodec/dxtory: Fix input size check in dxtory_decode_v1_420()

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sun Nov 15 00:25:11 2015 +0100| [f43b6a094c095a4f30735634e8411920307baa34] | committer: Michael Niedermayer avcodec/dxtory: Fix input size check in dxtory_decode_v1_420() Fixes out of array read Fixes: c50c4aa6cefda71b19a31ea12302980c/asan_

[FFmpeg-cvslog] avcodec/error_resilience: avoid accessing previous or next frames tables beyond height

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sat Nov 14 21:11:52 2015 +0100| [44d82a8fa16c105b239aae2f2364c5bbf91e456d] | committer: Michael Niedermayer avcodec/error_resilience: avoid accessing previous or next frames tables beyond height The height of tables can be rounded up for MB

[FFmpeg-cvslog] avformat/matroskadec: Check subtitle stream before dereferencing

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Tue Nov 17 18:19:01 2015 +0100| [eb2f0a44650db8c295ffe9c28eea98fd0ecfc8f2] | committer: Michael Niedermayer avformat/matroskadec: Check subtitle stream before dereferencing Unrecognized streams are not allocated Fixes: flicker-1.color1.vp914

[FFmpeg-cvslog] avformat/utils: Do not init parser if probing is unfinished

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sun Nov 15 23:41:14 2015 +0100| [fddf95da951204a75f52690a5f4cdb58fc3e5396] | committer: Michael Niedermayer avformat/utils: Do not init parser if probing is unfinished Fixes assertion failure Fixes: 136f8b8d47af7892306625e597dee655/signal_s

[FFmpeg-cvslog] avcodec/wmaprodec: Check for overread in decode_packet()

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sun Nov 15 18:18:40 2015 +0100| [be280f3e8b22f7283fc3787ead22575754f1c866] | committer: Michael Niedermayer avcodec/wmaprodec: Check for overread in decode_packet() Fixes assertion failure Fixes: 0256e92df2df7e933b43a2c70e4c8040/signal_siga

[FFmpeg-cvslog] avcodec/smacker: Check that the data size is a multiple of a sample vector

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sun Nov 15 14:52:08 2015 +0100| [2b0cda395f2330fc0dbebadb612b758bf46ccf47] | committer: Michael Niedermayer avcodec/smacker: Check that the data size is a multiple of a sample vector Fixes out of array access Fixes: ce19e41f0ef1e52a23edc488

[FFmpeg-cvslog] avcodec/dpx: Move need_align to act per line

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sat Nov 14 14:29:02 2015 +0100| [19c931fe66bc2c524fdafdfb92484ee746ad36f9] | committer: Michael Niedermayer avcodec/dpx: Move need_align to act per line Fixes out of array read Fixes: 61cf123c081ee2bb774d307c75bdb99e/asan_heap-oob_1224f76_5

[FFmpeg-cvslog] avcodec/dxtory: Fix input size check in dxtory_decode_v1_410()

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sun Nov 15 00:25:11 2015 +0100| [ac7cc433adde3db441243e528c59280f6bb70e7e] | committer: Michael Niedermayer avcodec/dxtory: Fix input size check in dxtory_decode_v1_410() Fixes potential out of array read Signed-off-by: Michael Niedermayer

[FFmpeg-cvslog] avutil/file_open: avoid file handle inheritance on Windows

2015-11-26 Thread Tobias Rapp
ffmpeg | branch: release/2.5 | Tobias Rapp | Thu Oct 29 09:11:37 2015 +0100| [3ce0dcfaab8ef7bbeaa6c86c9b06d16e84865157] | committer: Michael Niedermayer avutil/file_open: avoid file handle inheritance on Windows Avoids inheritance of file handles on Windows systems similar to the O_CLOEXEC/FD_

[FFmpeg-cvslog] avcodec/microdvddec: Check for string end in 'P' case

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Nov 6 22:24:23 2015 +0100| [5bb599d0c013cfdb9d8ac84b34df87fe91048dd2] | committer: Michael Niedermayer avcodec/microdvddec: Check for string end in 'P' case Fixes out of array read Fixes: a9502b60f4cecc19475382aee255f73c/asan_heap-oob_

[FFmpeg-cvslog] avcodec/jpeg2000dec: Clip all tile coordinates

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sat Nov 7 02:16:11 2015 +0100| [9e755b9b99c3c28a27a34d276a182b84f8563eff] | committer: Michael Niedermayer avcodec/jpeg2000dec: Clip all tile coordinates Fixes out of array access Fixes: b877a6b788a25c70e8b1d014f8628549/asan_heap-oob_1da2c

[FFmpeg-cvslog] avcodec/jpeg2000dec: Check for duplicate SIZ marker

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sat Nov 14 00:51:56 2015 +0100| [be4b41b6cb7cd3c962cfcde6305d5e7537645bf2] | committer: Michael Niedermayer avcodec/jpeg2000dec: Check for duplicate SIZ marker Fixes: 0231a17345734228011c6f35a64e4594/asan_heap-oob_1d92a72_3218_1213809a9e3af

[FFmpeg-cvslog] avcodec/utils: Better check for channels in av_get_audio_frame_duration()

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sat Nov 14 01:35:08 2015 +0100| [72ac69bd05ef65221473766b62756749fb4f4456] | committer: Michael Niedermayer avcodec/utils: Better check for channels in av_get_audio_frame_duration() Fixes integer overflow Fixes: 0c2625f236ced104d402b4a03c0d

[FFmpeg-cvslog] opusdec: Don't run vector_fmul_scalar on zero length arrays

2015-11-26 Thread Kieran Kunhya
ffmpeg | branch: release/2.5 | Kieran Kunhya | Mon Oct 26 23:09:44 2015 +| [cde478f52691c142514ce3dc80dfbb3d7741cd2b] | committer: Michael Niedermayer opusdec: Don't run vector_fmul_scalar on zero length arrays Fixes crashes on fuzzed files Fixes Ticket4969 part2 Signed-off-by: Michael Ni

[FFmpeg-cvslog] avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Wed Nov 4 18:08:52 2015 +0100| [f2b161319d29d19d9113b4d06bc28be8745fa35c] | committer: Michael Niedermayer avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it Fixes: 04715144ba237443010554be0d05343f/asan_heap-oob_1eafc

[FFmpeg-cvslog] avcodec/g2meet: Fix potential overflow in tile dimensions check

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Sep 4 12:10:02 2015 +0200| [9f825fa96e78cc60baa42e0122a8f8c2665f38f5] | committer: Michael Niedermayer avcodec/g2meet: Fix potential overflow in tile dimensions check Fixes CID1322351 Signed-off-by: Michael Niedermayer (cherry picked

[FFmpeg-cvslog] avcodec/dirac_parser: Fix undefined memcpy() use

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Nov 6 21:58:42 2015 +0100| [1497b0bb939d706264019212fcf3f94573e0cede] | committer: Michael Niedermayer avcodec/dirac_parser: Fix undefined memcpy() use Fixes: 9d375e415486edd1a0c826f2307d89a4/asan_generic_4a5159_1577_faa333e83dacdd9e4d

[FFmpeg-cvslog] avformat/xmv: Discard remainder of packet on error

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Nov 6 02:13:36 2015 +0100| [fd7bb09e8a33b30d0d4f8542b266f6ada7051cc2] | committer: Michael Niedermayer avformat/xmv: Discard remainder of packet on error Fixes infinite loop Fixes: 9c48ae2680c5f23bca3d20ff0f325fd8/asan_generic_4c254d_1

[FFmpeg-cvslog] avcodec/ffv1dec: update progress in case of broken pointer chains

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Oct 16 22:25:20 2015 +0200| [20a21bce34e5f2b574aa49db4fa37f54ae5d4a64] | committer: Michael Niedermayer avcodec/ffv1dec: update progress in case of broken pointer chains Fixes deadlock Fixes Ticket4932 Signed-off-by: Michael Niedermayer

[FFmpeg-cvslog] libavutil/channel_layout: Check strtol*() for failure

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Thu Nov 5 19:24:33 2015 +0100| [312895a6d707b57cc184a9f3ecb0c847276e8824] | committer: Michael Niedermayer libavutil/channel_layout: Check strtol*() for failure Fixes assertion failure Fixes: 4f5814bb15d2dda6fc18ef9791b13816/signal_sigabrt

[FFmpeg-cvslog] avcodec/ffv1: Initialize vlc_state on allocation

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sat Oct 17 02:13:42 2015 +0200| [31a5bde1bf1f5271527fc9aa7f7e4db0a65f4aa3] | committer: Michael Niedermayer avcodec/ffv1: Initialize vlc_state on allocation This ensures that they are always set to valid values Fixes Ticket4939 Signed-off-b

[FFmpeg-cvslog] avcodec/mjpegdec: Reinitialize IDCT on BPP changes

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Wed Nov 4 21:27:04 2015 +0100| [aed64448d6115f9a845ab3eea0ca279eb9765aa0] | committer: Michael Niedermayer avcodec/mjpegdec: Reinitialize IDCT on BPP changes Fixes misaligned access Fixes: dc9262a469f6f315f74c087a7b3a7f35/signal_sigsegv_2e

[FFmpeg-cvslog] avformat/xmv: factor return check out of if/else

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Nov 6 02:11:01 2015 +0100| [46cece74c31a0badd9e3100189ab92fe15da8302] | committer: Michael Niedermayer avformat/xmv: factor return check out of if/else Signed-off-by: Michael Niedermayer (cherry picked from commit 9b6fac11da470274d4b93

[FFmpeg-cvslog] avcodec/ffv1dec: Check for 0 quant tables

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Thu Nov 5 00:36:59 2015 +0100| [86018daa419db0721ede248328492292f9513c65] | committer: Michael Niedermayer avcodec/ffv1dec: Check for 0 quant tables Fixes assertion failure Fixes: 07ec1fc3c1cbf2d3edcd7d9b52ca156c/asan_heap-oob_13624c5_491_

[FFmpeg-cvslog] avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Oct 16 20:15:48 2015 +0200| [46c7b1169fdf72c2b9b01365704807289542abc0] | committer: Michael Niedermayer avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons Fixes Ticket4931 Sign

[FFmpeg-cvslog] avcodec/mjpegdec: Fix decoding RGBA RCT LJPEG

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Sep 11 13:28:51 2015 +0200| [93fc958f22499c37bfa5fb9bfd89e2eb75df3bc7] | committer: Michael Niedermayer avcodec/mjpegdec: Fix decoding RGBA RCT LJPEG Signed-off-by: Michael Niedermayer (cherry picked from commit 055e56e9f76da3298f1b59bf

[FFmpeg-cvslog] swresample/swresample: Fix integer overflow in seed calculation

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Thu Sep 3 09:22:31 2015 +0200| [2c08fc9b28aebb3ecdf3d42b5075cfd085292fdf] | committer: Michael Niedermayer swresample/swresample: Fix integer overflow in seed calculation Fixes CID1322333 Signed-off-by: Michael Niedermayer (cherry picked

[FFmpeg-cvslog] avcodec/g2meet: Also clear tile dimensions on header_fail

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Sep 4 12:11:46 2015 +0200| [7353f529c2b5253eabfc14696edabc3410e9d81e] | committer: Michael Niedermayer avcodec/g2meet: Also clear tile dimensions on header_fail Signed-off-by: Michael Niedermayer (cherry picked from commit fb0466699575

[FFmpeg-cvslog] avcodec/ffv1dec: Fix off by 1 error in quant_table_count check

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sat Sep 26 13:20:59 2015 +0200| [8bfe8b422a8ee23faaa668a40d585ac9dcab09cb] | committer: Michael Niedermayer avcodec/ffv1dec: Fix off by 1 error in quant_table_count check Fixes: invalid_read.nut Found-by: Paul B Mahol Signed-off-by: Michae

[FFmpeg-cvslog] avcodec/svq1dec: Check init_get_bits8() for failure

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Sep 4 01:18:13 2015 +0200| [86f0534b48ef7074424d9d77b0ccc7248bd4cf8b] | committer: Michael Niedermayer avcodec/svq1dec: Check init_get_bits8() for failure Fixes: CID1322313 Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avformat/httpauth: Add space after commas in HTTP/RTSP auth header

2015-11-26 Thread Andrey Utkin
ffmpeg | branch: release/2.5 | Andrey Utkin | Thu Oct 1 13:56:31 2015 +0300| [630ef0976615a6a6b9a1721a5733c9376e1e8fd5] | committer: Michael Niedermayer avformat/httpauth: Add space after commas in HTTP/RTSP auth header This fixes access to Grandstream cameras, which return 401 to ffmpeg othe

[FFmpeg-cvslog] avcodec/x86/sbrdsp: Fix using uninitialized upper 32bit of noise

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Tue Sep 29 13:08:48 2015 +0200| [2205fcd3dea8ec6779a942932bdb96f56f63b3f4] | committer: Michael Niedermayer avcodec/x86/sbrdsp: Fix using uninitialized upper 32bit of noise Fixes crash Fixes: flicker-1.scout3d21443372922.28.m4a Found-by: Da

[FFmpeg-cvslog] lavf/webvttenc: Require webvtt file to contain exactly one WebVTT stream.

2015-11-26 Thread Simon Thelen
ffmpeg | branch: release/2.5 | Simon Thelen | Fri Sep 11 21:49:07 2015 +0200| [89b7e5cb2a8adff452ad2f10243d5940e6444995] | committer: Michael Niedermayer lavf/webvttenc: Require webvtt file to contain exactly one WebVTT stream. Not requiring this can end up producing hilariously broken files t

[FFmpeg-cvslog] avformat/dump: Fix integer overflow in aspect ratio calculation

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Thu Sep 3 02:49:44 2015 +0200| [9bbe777f8f2297f40042733b3dd948356be9aa09] | committer: Michael Niedermayer avformat/dump: Fix integer overflow in aspect ratio calculation Fixes: unknown_unknown_19e_414_cov_764838672_bellhamlam.mov Found-by

[FFmpeg-cvslog] avfilter/af_asyncts: use llabs for int64_t

2015-11-26 Thread Ganesh Ajjanagadde
ffmpeg | branch: release/2.5 | Ganesh Ajjanagadde | Sat Sep 5 20:42:02 2015 -0700| [24e9640c049bf5d89771519715016f8d92fd8152] | committer: Michael Niedermayer avfilter/af_asyncts: use llabs for int64_t long may not be 64 bit on all platforms; so labs on int64_t is unsafe. This fixes a warning

[FFmpeg-cvslog] avcodec/rangecoder: Check e

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Sep 25 14:26:14 2015 +0200| [9c0fb2548f862224be6c557a763b548d7cfc7db1] | committer: Michael Niedermayer avcodec/rangecoder: Check e Fixes hang.nut Found-by: Paul B Mahol Signed-off-by: Michael Niedermayer (cherry picked from commit b2

[FFmpeg-cvslog] avcodec/ffv1dec: Explicitly check read_quant_table() return value

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sat Sep 26 13:09:59 2015 +0200| [54bc18389777a0ac39d68e07ab6e1ccd0a1e6440] | committer: Michael Niedermayer avcodec/ffv1dec: Explicitly check read_quant_table() return value Forwards the error code, avoids potential integer overflow Signed-

[FFmpeg-cvslog] avcodec/tta: Check init_get_bits8() for failure

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Sep 4 01:18:13 2015 +0200| [7528e36774e2a47507a1fa12cb50b4075901816f] | committer: Michael Niedermayer avcodec/tta: Check init_get_bits8() for failure Fixes: CID1322319 Signed-off-by: Michael Niedermayer (cherry picked from commit f15

[FFmpeg-cvslog] avformat/hevc: Check num_long_term_ref_pics_sps to avoid potentially long loops

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Mon Aug 24 13:04:38 2015 +0200| [221abc1ef63ae962e57bc98801f61b6f580d17ae] | committer: Michael Niedermayer avformat/hevc: Check num_long_term_ref_pics_sps to avoid potentially long loops Signed-off-by: Michael Niedermayer (cherry picked fr

[FFmpeg-cvslog] avcodec/libopusenc: Fix infinite loop on flushing after 0 input

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Thu Aug 27 12:44:31 2015 +0200| [377d68f9f4ab8f7affa9a8db640dc58fe1ed96d7] | committer: Michael Niedermayer avcodec/libopusenc: Fix infinite loop on flushing after 0 input Signed-off-by: Michael Niedermayer (cherry picked from commit 6701c9

[FFmpeg-cvslog] ffmpeg: Check for RAWVIDEO and do not relay only on AVFMT_RAWPICTURE

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Aug 21 02:16:31 2015 +0200| [5ab1f188534aaf44a43ccebccf0ffacd914beef5] | committer: Michael Niedermayer ffmpeg: Check for RAWVIDEO and do not relay only on AVFMT_RAWPICTURE The null muxer has AVFMT_RAWPICTURE set but can be fed with non-

[FFmpeg-cvslog] avformat/mov: Fix integer overflow in FFABS

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Thu Sep 3 09:20:23 2015 +0200| [4531c0dc8fe13128702972fae7b355f3bfdcf058] | committer: Michael Niedermayer avformat/mov: Fix integer overflow in FFABS Fixes: unknown_unknown_19e_414_cov_764838672_bellhamlam.mov Found-by: Mateusz "j00ru" Ju

[FFmpeg-cvslog] avcodec/truemotion1: Check for even width

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Tue Sep 1 04:57:22 2015 +0200| [93f5d0c536c3400e772ae37185598b6a9618befb] | committer: Michael Niedermayer avcodec/truemotion1: Check for even width Fixes out of array access Fixes: 87196d8bbc633629fc9dd851fce73e70/asan_heap-oob_26f6853_86

[FFmpeg-cvslog] ffmpeg: Check av_parser_change() for failure

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Aug 21 03:02:55 2015 +0200| [58e424cdeedcbdceadd9bc8444745ea2da277d13] | committer: Michael Niedermayer ffmpeg: Check av_parser_change() for failure No testcase known Signed-off-by: Michael Niedermayer (cherry picked from commit ac0ba6

[FFmpeg-cvslog] avutil/common: Add FFNABS()

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Thu Sep 3 02:17:24 2015 +0200| [8ebeefecf71ed6dbc285a240f9852077086a06d3] | committer: Michael Niedermayer avutil/common: Add FFNABS() This macro avoids the undefined corner case with the *_MIN values Previous version Reviewed-by: Ganesh A

[FFmpeg-cvslog] ffmpeg: Use correct codec_id for av_parser_change() check

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Aug 21 03:04:41 2015 +0200| [00ae76c3d00233a5897ba117a0ec5b00025bb29d] | committer: Michael Niedermayer ffmpeg: Use correct codec_id for av_parser_change() check No testcase known Signed-off-by: Michael Niedermayer (cherry picked from

[FFmpeg-cvslog] ffmpeg: check avpicture_fill() return value

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Fri Aug 21 02:02:05 2015 +0200| [60e398f280d257ac56b1a90e5bffae8cd7dad364] | committer: Michael Niedermayer ffmpeg: check avpicture_fill() return value Signed-off-by: Michael Niedermayer (cherry picked from commit 15ff3f3fdfc788c0e4e584badd

[FFmpeg-cvslog] avutil/common: Document FFABS() corner case

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Thu Sep 3 02:00:05 2015 +0200| [b2d7e555844225ad78660238ff8fa8618700d87b] | committer: Michael Niedermayer avutil/common: Document FFABS() corner case Signed-off-by: Michael Niedermayer (cherry picked from commit 733511fb53fedd3adaaeabc5db

[FFmpeg-cvslog] avformat/hevc: Fix parsing errors

2015-11-26 Thread Arthur Grant
ffmpeg | branch: release/2.5 | Arthur Grant | Mon Aug 24 12:19:03 2015 +0200| [df27f8d5fd727135bbfefb9a1e45fd4569773a70] | committer: Michael Niedermayer avformat/hevc: Fix parsing errors Signed-off-by: Michael Niedermayer (cherry picked from commit 781efd07415cdf6f676cca5b22147e5d6be0a4c4)

[FFmpeg-cvslog] avcodec/mpeg12dec: Set dimensions in mpeg1_decode_sequence() only in absence of errors

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Tue Sep 1 02:45:10 2015 +0200| [ffa2f97e01bb3fe16e6e92cd35add22102e93438] | committer: Michael Niedermayer avcodec/mpeg12dec: Set dimensions in mpeg1_decode_sequence() only in absence of errors Fixes assertion failure Fixes: 56dcafde14a83

[FFmpeg-cvslog] avformat/mux: Update sidedata in ff_write_chained()

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Thu Aug 20 03:35:10 2015 +0200| [905853cd402e1c32e634ea6f7ddfcaf59972515d] | committer: Michael Niedermayer avformat/mux: Update sidedata in ff_write_chained() Fixes Ticket4777 Signed-off-by: Michael Niedermayer (cherry picked from commit

[FFmpeg-cvslog] avcodec/svq1enc: Check dimensions

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Sat Aug 15 14:54:36 2015 +0200| [0bdf0cfa00e58c6f10cc017e75aa0c8aefd94229] | committer: Michael Niedermayer avcodec/svq1enc: Check dimensions Fixes assertion failure Signed-off-by: Michael Niedermayer (cherry picked from commit 88fe45e0fe3

[FFmpeg-cvslog] libavcodec/aacdec_template: Use init_get_bits8() in aac_decode_frame()

2015-11-26 Thread Emanuel Czirai
ffmpeg | branch: release/2.5 | Emanuel Czirai | Mon Aug 3 00:58:46 2015 +0200| [3d1cbf388da79b203cdad9ca0046df33b47da476] | committer: Michael Niedermayer libavcodec/aacdec_template: Use init_get_bits8() in aac_decode_frame() related to ticket4749 Signed-off-by: Michael Niedermayer (cherry

[FFmpeg-cvslog] avcodec/dcaenc: clear bitstream end

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.5 | Michael Niedermayer | Tue Aug 4 03:11:15 2015 +0200| [27ffd266fce440a3d13bf4192d7febd1e7aaca99] | committer: Michael Niedermayer avcodec/dcaenc: clear bitstream end This avoids leaving uninitialized bits in the output Signed-off-by: Michael Niedermayer (cherry

[FFmpeg-cvslog] avcodec/faandct: remove L suffixes for floating point literal

2015-11-26 Thread Ganesh Ajjanagadde
ffmpeg | branch: master | Ganesh Ajjanagadde | Thu Nov 26 09:17:46 2015 -0500| [a239ce707433b159fc7e7906a6845e992438d017] | committer: Ganesh Ajjanagadde avcodec/faandct: remove L suffixes for floating point literal Should fix issues with ppc, tested by bug reporter. Reported-by: John Warburt

[FFmpeg-cvslog] fate: add FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM tests

2015-11-26 Thread Matthieu Bouron
ffmpeg | branch: master | Matthieu Bouron | Wed Nov 25 10:30:15 2015 +0100| [39290f271550c762cb4553e7c8405d344d630d36] | committer: Matthieu Bouron fate: add FF_CODEC_CAP_SKIP_FRAME_FILL_PARAM tests > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=39290f271550c762cb4553e7c8405d344d6

[FFmpeg-cvslog] avcodec/h264_slice: Limit max_contexts when slice_context_count is initialized

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Nov 24 22:12:37 2015 +0100| [6b91701de322031d7ceacecbda3d71948fb4da04] | committer: Michael Niedermayer avcodec/h264_slice: Limit max_contexts when slice_context_count is initialized Fixes out of array access Fixes: 1430e9c43fae47a24c17

[FFmpeg-cvslog] avformat/matroskadec: Check subtitle stream before dereferencing

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Tue Nov 17 18:19:01 2015 +0100| [b70f7d20e1140983bf986ca240f2d868074a8585] | committer: Michael Niedermayer avformat/matroskadec: Check subtitle stream before dereferencing Unrecognized streams are not allocated Fixes: flicker-1.color1.vp914

[FFmpeg-cvslog] avformat/utils: Do not init parser if probing is unfinished

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Nov 15 23:41:14 2015 +0100| [859a6edaed63b48c96a644c593ec89f57c211e04] | committer: Michael Niedermayer avformat/utils: Do not init parser if probing is unfinished Fixes assertion failure Fixes: 136f8b8d47af7892306625e597dee655/signal_s

[FFmpeg-cvslog] avcodec/smacker: Check that the data size is a multiple of a sample vector

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Nov 15 14:52:08 2015 +0100| [093e58228e77f28fd8adf50435b30dcb9b246164] | committer: Michael Niedermayer avcodec/smacker: Check that the data size is a multiple of a sample vector Fixes out of array access Fixes: ce19e41f0ef1e52a23edc488

[FFmpeg-cvslog] avcodec/takdec: Skip last p2 sample (which is unused)

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Nov 15 01:22:31 2015 +0100| [948d93d3f4b6821ec849813de4201c13dadc462e] | committer: Michael Niedermayer avcodec/takdec: Skip last p2 sample (which is unused) Fixes out of array read Fixes: cb3f38b08b4541523974667c7d1eee9e/asan_heap-oob_

[FFmpeg-cvslog] avcodec/pngdec: Replace assert by request for sample for unsupported TRNS cases

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Mon Nov 16 18:34:44 2015 +0100| [71a3110330ebb4db7498a95185c436f59c83] | committer: Michael Niedermayer avcodec/pngdec: Replace assert by request for sample for unsupported TRNS cases Fixes assertion failure Fixes: 7f646252a30ee28b583aa

[FFmpeg-cvslog] avcodec/wmaprodec: Check for overread in decode_packet()

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Nov 15 18:18:40 2015 +0100| [b3bc05290acb184c1a022b90437a8b67857e3f3d] | committer: Michael Niedermayer avcodec/wmaprodec: Check for overread in decode_packet() Fixes assertion failure Fixes: 0256e92df2df7e933b43a2c70e4c8040/signal_siga

[FFmpeg-cvslog] rtmpcrypt: Do the xtea decryption in little endian mode

2015-11-26 Thread Martin Storsjö
ffmpeg | branch: release/2.8 | Martin Storsjö | Wed Nov 11 21:42:02 2015 +0200| [1290c85c9d451eaf45bf552fa313ea7f6cccb3f3] | committer: Michael Niedermayer rtmpcrypt: Do the xtea decryption in little endian mode The XTEA algorithm operates on 32 bit numbers, not on byte sequences. The XTEA imp

[FFmpeg-cvslog] avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Nov 15 21:17:05 2015 +0100| [2dc1f3a02b1ef76a8614728a3ebbfc82be75dce1] | committer: Michael Niedermayer avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions Signed-off-by: Michael Niedermayer (cherry picked from comm

[FFmpeg-cvslog] avcodec/dpx: Move need_align to act per line

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Nov 14 14:29:02 2015 +0100| [0ce7baa2451b52d0610b93a6db287989f8e2cb73] | committer: Michael Niedermayer avcodec/dpx: Move need_align to act per line Fixes out of array read Fixes: 61cf123c081ee2bb774d307c75bdb99e/asan_heap-oob_1224f76_5

[FFmpeg-cvslog] avcodec/dxtory: Fix input size check in dxtory_decode_v1_410()

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Nov 15 00:25:11 2015 +0100| [824e72d9b7035345a03ba4d9a413b1563ebd1ec8] | committer: Michael Niedermayer avcodec/dxtory: Fix input size check in dxtory_decode_v1_410() Fixes potential out of array read Signed-off-by: Michael Niedermayer

[FFmpeg-cvslog] avcodec/ivi: Check image dimensions

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Nov 14 02:36:22 2015 +0100| [f64ffbbdc0cc35fa3a478a8e6ca8b2342240bd02] | committer: Michael Niedermayer avcodec/ivi: Check image dimensions Fixes integer overflow Fixes: 1e32c6c591d940337c20b197ec1c4d3d/asan_heap-oob_4a52e5_8946_0bb0d9e

[FFmpeg-cvslog] avcodec/jpeg2000: Use av_image_check_size() in ff_jpeg2000_init_component( )

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Nov 15 20:03:39 2015 +0100| [9a9dda615ba5745b5ced56a7e5e7d87a326e4763] | committer: Michael Niedermayer avcodec/jpeg2000: Use av_image_check_size() in ff_jpeg2000_init_component() Signed-off-by: Michael Niedermayer (cherry picked from c

[FFmpeg-cvslog] avcodec/dxtory: Fix input size check in dxtory_decode_v1_420()

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sun Nov 15 00:25:11 2015 +0100| [c7a970a3a041ac9c22f84299ff8d4e897fc8c901] | committer: Michael Niedermayer avcodec/dxtory: Fix input size check in dxtory_decode_v1_420() Fixes out of array read Fixes: c50c4aa6cefda71b19a31ea12302980c/asan_

[FFmpeg-cvslog] avcodec/error_resilience: avoid accessing previous or next frames tables beyond height

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Nov 14 21:11:52 2015 +0100| [6af38b2718bd0d6f8b0cbe1d6deac8028d3f1fea] | committer: Michael Niedermayer avcodec/error_resilience: avoid accessing previous or next frames tables beyond height The height of tables can be rounded up for MB

[FFmpeg-cvslog] avcodec/utils: Better check for channels in av_get_audio_frame_duration()

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Nov 14 01:35:08 2015 +0100| [c0748b9954c8cc8fd2aec10f722000c9ec1f349c] | committer: Michael Niedermayer avcodec/utils: Better check for channels in av_get_audio_frame_duration() Fixes integer overflow Fixes: 0c2625f236ced104d402b4a03c0d

[FFmpeg-cvslog] avcodec/jpeg2000dec: Check for duplicate SIZ marker

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Nov 14 00:51:56 2015 +0100| [dbfec68d323cd1497a291c6dcf12be7828c74636] | committer: Michael Niedermayer avcodec/jpeg2000dec: Check for duplicate SIZ marker Fixes: 0231a17345734228011c6f35a64e4594/asan_heap-oob_1d92a72_3218_1213809a9e3af

[FFmpeg-cvslog] avcodec/flashsv: Check size before updating it

2015-11-26 Thread Michael Niedermayer
ffmpeg | branch: release/2.8 | Michael Niedermayer | Sat Nov 14 13:34:02 2015 +0100| [7f0b58947d6bf392bde028ec19e260ed1f8a6ebf] | committer: Michael Niedermayer avcodec/flashsv: Check size before updating it Fixes out of array read Fixes: 3c857d4d90365731524716e6d051e43a/signal_sigsegv_7f4f59

[FFmpeg-cvslog] avfilter/af_dynaudnorm: remove wasteful pow

2015-11-26 Thread Ganesh Ajjanagadde
ffmpeg | branch: master | Ganesh Ajjanagadde | Tue Nov 24 23:34:48 2015 -0500| [352bd18dff147ec1150c32a034046c6420ae1d36] | committer: Ganesh Ajjanagadde avfilter/af_dynaudnorm: remove wasteful pow This removes wasteful pow(x, 2.0) that although not terribly important for speed, is still usele

[FFmpeg-cvslog] avfilter/af_afade: improve accuracy and speed of gain computation

2015-11-26 Thread Ganesh Ajjanagadde
ffmpeg | branch: master | Ganesh Ajjanagadde | Tue Nov 24 22:56:28 2015 -0500| [9ee1feaa7c2822240b93d4640ec6e8d3e5b6139b] | committer: Ganesh Ajjanagadde avfilter/af_afade: improve accuracy and speed of gain computation Gain computation for various curves was being done in a needlessly inaccur

[FFmpeg-cvslog] avfilter/vsrc_mptestsrc: use hypot()

2015-11-26 Thread Ganesh Ajjanagadde
ffmpeg | branch: master | Ganesh Ajjanagadde | Sun Nov 22 11:50:22 2015 -0500| [74b79dcf510b1897ba0d87415e4bac33ca11c024] | committer: Ganesh Ajjanagadde avfilter/vsrc_mptestsrc: use hypot() Reviewed-by: Michael Niedermayer Signed-off-by: Ganesh Ajjanagadde > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avutil/lls: speed up performance of solve_lls

2015-11-26 Thread Ganesh Ajjanagadde
ffmpeg | branch: master | Ganesh Ajjanagadde | Mon Nov 23 19:05:54 2015 -0500| [68e79b27a5ed7cab55ab3c84c7b707d45fc81b61] | committer: Ganesh Ajjanagadde avutil/lls: speed up performance of solve_lls This is a trivial rewrite of the loops that results in better prefetching and associated cache

[FFmpeg-cvslog] avfilter/vf_stack: make it possible to stop with shortest stream

2015-11-26 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Thu Nov 26 09:56:43 2015 +0100| [a33043023848495a7474fefb11c2ec2e69d47916] | committer: Paul B Mahol avfilter/vf_stack: make it possible to stop with shortest stream Signed-off-by: Paul B Mahol > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;