- 09 Jun, 2015 24 commits
-
-
Simon Thelen authored
libavutil/channel_layout: Correctly return layout when channel specification ends with a trailing 'c'. Return layout when FF_API_GET_CHANNEL_LAYOUT_COMPAT is set even if the layout itself is not in the deprecated style. Signed-off-by:
Simon Thelen <ffmpeg-dev@c-14.de> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Vignesh Venkatasubramanian authored
The flag was set unintentionally and the code will break if a NULL packet is passed in. Signed-off-by:
Vignesh Venkatasubramanian <vigneshv@google.com> Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Found-by: carl Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
so that no external decoder is used which would break the test Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'b14086ca': mkv: Correctly report the latest packet had been flushed Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'b3803370': mpjpegdec: don't try to alloc an AVIOContext when probe is guaranteed to fail See: 1382add5Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '21092172': imc: add required padding for GetBitContext buffer Conflicts: libavcodec/imc.c See: 7444cf9aMerged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '09447f2b': ac3_parser: add required padding for GetBitContext buffer See: fccd85b9Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'fb147308': aac_parser: add required padding for GetBitContext buffer See: fccd85b9Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Rodger Combs authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
The code gave apparently completely wrong values Fixes Ticket2872 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes Ticket2869 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Luca Barbato authored
Bug-Id: 865 CC: libav-stable@libav.org
-
Rodger Combs authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
James Almer authored
The first check is done without the AVIOContext, so alloc it only if said check succeeds Signed-off-by:
James Almer <jamrial@gmail.com> Signed-off-by:
Janne Grunau <janne-libav@jannau.net>
-
Janne Grunau authored
Fixes stack buffer overflow errors detected by address sanitizer in fate-imc. CC: libav-stable@libav.org
-
Janne Grunau authored
Fixes stack buffer overflow errors detected by address sanitizer in various fate tests. CC: libav-stable@libav.org
-
Janne Grunau authored
Fixes stack buffer overflow errors detected by address sanitizer in various fate tests. CC: libav-stable@libav.org
-
Michael Niedermayer authored
Fix ticket4596 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
- 08 Jun, 2015 16 commits
-
-
Rodger Combs authored
Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fixes part of Ticket3619 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
This avoid potential out of array accesses Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
Fix part of Ticket3619 Signed-off-by:
Michael Niedermayer <michaelni@gmx.at>
-
Andreas Cadhalpun authored
If one of the dimensions is larger than 8176, s->mb_width or s->mb_height is larger than 511, leading to an int16_t overflow of s->mv_max.{x,y}. This then causes av_clip to be called with amin > amax. Changing the type to int avoids the overflow and has no negative effect, because s->mv_max is only used in clamp_mv for clipping. Since mv_max.{x,y} is positive and mv_min.{x,y} negative, av_clip can't increase the absolute value. The input to av_clip is an int16_t, and thus the output fits into int16_t as well. For additional safety, s->mv_{min,max}.{x,y} are clipped to int16_t range before use. Reviewed-by:
Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by:
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
James Almer authored
The first check is done without the AVIOContext, so alloc it only if said check succeeds Reviewed-by:
Michael Niedermayer <michaelni@gmx.at> Signed-off-by:
James Almer <jamrial@gmail.com>
-
Michael Niedermayer authored
* commit '4733a12d': rtpdec_asf: Check memory allocation and free memory on error Conflicts: libavformat/rtpdec_asf.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '6308cd48': mov: Check memory allocation Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'bc1eace1': jack: Check memory allocation Conflicts: libavdevice/jack.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'f7e93247': audiointerleave: Always initialize new_pkt Conflicts: libavformat/audiointerleave.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '8ef98855': sctp: Always initialize outmsg struct Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit 'caf7be30': mpjpgdec: free AVIOContext leak on early probe fail Conflicts: libavformat/mpjpegdec.c See: 34d278f9, this was mistakenly reimplemented, also see ffmpeg IRC log of today Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '925b80d6': mpegvideo: Move OutFormat enum to mpegutils.h Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Michael Niedermayer authored
* commit '9bb11be0': mpegvideo: Split picture allocation for encoding and decoding Conflicts: libavcodec/mpegvideo.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-
Andreas Cadhalpun authored
Otherwise the check 'tile_size < size' treats a negative size as unsigned, causing the check to pass. This subsequently leads to segmentation faults. This was originally fixed as part of Libav commit 72ca83, so the original author is one of the following developers: Anton Khirnov <anton@khirnov.net> Diego Biurrun <diego@biurrun.de> Luca Barbato <lu_zero@gentoo.org> Martin Storsjö <martin@martin.st> Reviewed-by:
Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by:
Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
-
Michael Niedermayer authored
* commit 'f8716a14': mpegvideo: Rework frame_size_alloc function Conflicts: libavcodec/mpegvideo.c Merged-by:
Michael Niedermayer <michaelni@gmx.at>
-