ffmpeg Log

Commit Date  
[4a9c37] by diego diego

Remove support for nonfree libamr library for AMR-NB/WB decoding/encoding.
libopencore can now be used as a replacement except for AMR-WB encoding.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19365 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-07 00:28:16 Tree
[59f3f7] by aurel aurel

flvdec: expose metadata through the generic metadata API
original patch from Art Clarke aclarke _at_ xuggle _dot_ com

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19364 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-06 21:54:37 Tree
[308f9a] by aurel aurel

flvdec: re-enable metadata parsing
duration and videodatarate values are actually useful
original patch from Art Clarke aclarke _at_ xuggle _dot_ com

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19363 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-06 21:49:33 Tree
[6a7eb6] by aurel aurel

flvdec: don't set format and codec context from metadata values
This has proven to be useless and even harmfull since r18460 (expect
for duration and videodatarate).
original patch from Art Clarke aclarke _at_ xuggle _dot_ com

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19362 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-06 21:46:37 Tree
[f23176] by reimar reimar

Check for packet_length 0, it is already treated as invalid by the padding check,
but that resulted in a confusing/wrong error message.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19361 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-06 17:08:32 Tree
[5257c6] by reimar reimar

Change av_free to av_freep

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19360 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-06 16:49:36 Tree
[404f76] by reimar reimar

Reallocate internal buffer when coded frame size changes.
Fixes out-of-bounds reads and writes with i32/smclocki32.avi.1.0 from issue 1240.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19359 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-06 16:48:23 Tree
[680c93] by reimar reimar

Change iv_decode_frame to get AVCodecContext as argument, so that
avcodec_check_dimensions can be called with a proper context instead of NULL.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19358 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-06 16:45:12 Tree
[94e71a] by reimar reimar

Remove useless ret variable added in last revision again.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19357 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-06 10:28:58 Tree
[84085b] by reimar reimar

100l, theora_decode_init must pass on errors from vp3_decode_init

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19356 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-06 09:35:00 Tree
[e0b3d7] by reimar reimar

Make decode_init fail if the huffman tables are invalid and thus init_vlc fails.
Otherwise this will crash during decoding because the vlc tables are NULL.
Partially fixes ogv/smclock.ogv.1.101.ogv from issue 1240.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19355 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-06 09:22:39 Tree
[593c28] by bcoudurier bcoudurier

Do not fail if 'uuid' atom is encountered before 'moov'.
Patch by Frank Barchard, fbarchard at google dot com.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19354 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-06 05:36:14 Tree
[a65f89] by diego diego

libfaac no longer claims to be LGPL.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19353 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-06 05:22:50 Tree
[2069d7] by reimar reimar

Ensure that the filter limit values do not exceed the maximum allowed value of 127.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19351 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-05 18:27:39 Tree
[d040e3] by reimar reimar

Extend init_loop_filter to work for filter limit values up to 127 instead
of only up to 64. 127 is the maximum value allowed by the theora specification.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19350 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-05 18:25:58 Tree
[d838c1] by reimar reimar

Add a check to vp6_parse_coeff_huffman to ensure it does not overread the input buffer.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19349 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-05 16:01:51 Tree
[bf2219] by aurel aurel

vp56dec: ensure range coder won't read past the end of input buffer

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19348 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-05 15:23:42 Tree
[925a22] by reimar reimar

Check that palctrl is available on init instead of crashing when trying to use
it on decode.
Fixes mpeg2/smclockmpeg2.avi.2.1 from issue 1240.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19347 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-05 12:14:05 Tree
[51fbf8] by lorenm lorenm

fix a buffer overrun on corrupt huffyuv streams

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19346 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-04 23:59:10 Tree
[a94726] by conrad conrad

15% faster VP3/Theora, 10% faster VP6

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19345 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-04 20:41:11 Tree
[12edbd] by reimar reimar

If the end of the input buffer is reached while decoding MJPEG and at least
a valid SOF was found, emulate an EOI.
This allows e.g. to at least decode the available part of incomplete MJPEG frames.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19344 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-04 18:24:43 Tree
[6b6def] by reimar reimar

Make the MJPEG decoder return -1 when no image was decoded so that decode
errors are actually recognizable as such.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19343 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-04 18:22:33 Tree
[280a73] by reimar reimar

Add a got_picture flag to MJpegDecodeContext which indicates if its picture
element is valid. Skip the code handling SOS and EOI if not, since it can not
work without a valid AVPicture.
This fixes a crash with mjpeg/smclockmjpeg.avi.1.0 from issue 1240 where the
decoder returned an invalid AVPicture.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19342 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-04 18:20:35 Tree
[e68e8a] by reimar reimar

mjpegdec: check that the coded dc_index and ac_index have a valid associated VLC table.
Removes some disabled dc_index/ac_index checking code that seems to have had
some undocumented issues and should not really be necessary anymore now.
Fixes from issue 1240 the files mjpeg/smclockmjpeg.avi.1.10 and mjpeg/smclockmjpeg.avi.1.171.

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19341 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-04 12:54:36 Tree
[c4cf70] by cehoyos cehoyos

Use enum CodecID instead of int.
Fixes the following icc warning:
warning #188: enumerated type mixed with another type

git-svn-id: svn://svn.ffmpeg.org/ffmpeg/trunk@19340 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

2009-07-04 08:18:03 Tree
Older >

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks