summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Refactor windowing and early psy from bitstream writing parts of the AAC ↵Alex Converse2009-07-08
| | | | | | encoder. Originally committed as revision 19380 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Turn on AAC rate control.Alex Converse2009-07-08
| | | | Originally committed as revision 19379 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Remove unnecessary {} around if/for blocks;Diego Biurrun2009-07-08
| | | | | | move statements after if/for to the next line. Originally committed as revision 19378 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: prettyprinting, K&R style, break overly long linesDiego Biurrun2009-07-08
| | | | Originally committed as revision 19377 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: Pretty print the AAC encoder.Alex Converse2009-07-08
| | | | Originally committed as revision 19376 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge the AAC encoder from SoC svn. It is still considered experimental.Alex Converse2009-07-08
| | | | Originally committed as revision 19375 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add extra validation checks to ff_vorbis_len2vlc.Reimar Döffinger2009-07-08
| | | | | | They should not be necessary, but it seems like a reasonable precaution. Originally committed as revision 19374 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure that values generated for ff_vorbis_len2vlc inReimar Döffinger2009-07-08
| | | | | | vorbis_parse_setup_hdr_codebooks are in the valid range (<=32). Originally committed as revision 19373 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add PIX_FMT_ARGB encoding to qtrle.Alexis Ballier2009-07-08
| | | | | | Patch by Alexis Ballier, alexis ballier gmail Originally committed as revision 19372 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add block_align to sox input.Phil Rutschman2009-07-08
| | | | | | Patch by Phil Rutschman: name.surname modsystems com Originally committed as revision 19371 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix mem leak when user preallocates an AVFormatContext, passes it toArt Clarke2009-07-08
| | | | | | | av_open_input_file(), but the file does not exist. Patch by Art Clarke a$(surname) xuggle com Originally committed as revision 19370 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Baptiste will maintain qt-faststart from now on.Diego Biurrun2009-07-07
| | | | Originally committed as revision 19369 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mention removal of libamr support in the changelog.Diego Biurrun2009-07-07
| | | | Originally committed as revision 19368 to svn://svn.ffmpeg.org/ffmpeg/trunk
* whitespace cosmetics: Realign colums after last commit.Diego Biurrun2009-07-07
| | | | Originally committed as revision 19367 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for CONFIG_LIBFOO_DECODER/CONFIG_LIBFOO_ENCODER instead of justDiego Biurrun2009-07-07
| | | | | | | | | CONFIG_LIBFOO in the external libraries section. This is more consistent with the rest of the Makefiles, it makes clearer what is actually implemented and should be advantageous if we implement an external library encoder where we previously just had the decoder and vice versa. Originally committed as revision 19366 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove support for nonfree libamr library for AMR-NB/WB decoding/encoding.Diego Biurrun2009-07-07
| | | | | | libopencore can now be used as a replacement except for AMR-WB encoding. Originally committed as revision 19365 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flvdec: expose metadata through the generic metadata APIAurelien Jacobs2009-07-06
| | | | | | original patch from Art Clarke aclarke _at_ xuggle _dot_ com Originally committed as revision 19364 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flvdec: re-enable metadata parsingAurelien Jacobs2009-07-06
| | | | | | | duration and videodatarate values are actually useful original patch from Art Clarke aclarke _at_ xuggle _dot_ com Originally committed as revision 19363 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flvdec: don't set format and codec context from metadata valuesAurelien Jacobs2009-07-06
| | | | | | | | 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 Originally committed as revision 19362 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for packet_length 0, it is already treated as invalid by the padding ↵Reimar Döffinger2009-07-06
| | | | | | | | check, but that resulted in a confusing/wrong error message. Originally committed as revision 19361 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change av_free to av_freepReimar Döffinger2009-07-06
| | | | Originally committed as revision 19360 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reallocate internal buffer when coded frame size changes.Reimar Döffinger2009-07-06
| | | | | | Fixes out-of-bounds reads and writes with i32/smclocki32.avi.1.0 from issue 1240. Originally committed as revision 19359 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change iv_decode_frame to get AVCodecContext as argument, so thatReimar Döffinger2009-07-06
| | | | | | avcodec_check_dimensions can be called with a proper context instead of NULL. Originally committed as revision 19358 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove useless ret variable added in last revision again.Reimar Döffinger2009-07-06
| | | | Originally committed as revision 19357 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l, theora_decode_init must pass on errors from vp3_decode_initReimar Döffinger2009-07-06
| | | | Originally committed as revision 19356 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make decode_init fail if the huffman tables are invalid and thus init_vlc fails.Reimar Döffinger2009-07-06
| | | | | | | Otherwise this will crash during decoding because the vlc tables are NULL. Partially fixes ogv/smclock.ogv.1.101.ogv from issue 1240. Originally committed as revision 19355 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not fail if 'uuid' atom is encountered before 'moov'.Frank Barchard2009-07-06
| | | | | | Patch by Frank Barchard, fbarchard at google dot com. Originally committed as revision 19354 to svn://svn.ffmpeg.org/ffmpeg/trunk
* libfaac no longer claims to be LGPL.Diego Biurrun2009-07-06
| | | | Originally committed as revision 19353 to svn://svn.ffmpeg.org/ffmpeg/trunk
* The AltiVec code in libswscale no longer is under GPL.Diego Biurrun2009-07-05
| | | | | | Remove one erroneous preprocessor check for CONFIG_GPL in the AltiVec code. Originally committed as revision 29412 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
* Ensure that the filter limit values do not exceed the maximum allowed value ↵Reimar Döffinger2009-07-05
| | | | | | of 127. Originally committed as revision 19351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Extend init_loop_filter to work for filter limit values up to 127 insteadReimar Döffinger2009-07-05
| | | | | | of only up to 64. 127 is the maximum value allowed by the theora specification. Originally committed as revision 19350 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a check to vp6_parse_coeff_huffman to ensure it does not overread the ↵Reimar Döffinger2009-07-05
| | | | | | input buffer. Originally committed as revision 19349 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vp56dec: ensure range coder won't read past the end of input bufferAurelien Jacobs2009-07-05
| | | | Originally committed as revision 19348 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check that palctrl is available on init instead of crashing when trying to useReimar Döffinger2009-07-05
| | | | | | | it on decode. Fixes mpeg2/smclockmpeg2.avi.2.1 from issue 1240. Originally committed as revision 19347 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix a buffer overrun on corrupt huffyuv streamsLoren Merritt2009-07-04
| | | | Originally committed as revision 19346 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: NEON VP3 IDCTDavid Conrad2009-07-04
| | | | | | 15% faster VP3/Theora, 10% faster VP6 Originally committed as revision 19345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* If the end of the input buffer is reached while decoding MJPEG and at leastReimar Döffinger2009-07-04
| | | | | | | a valid SOF was found, emulate an EOI. This allows e.g. to at least decode the available part of incomplete MJPEG frames. Originally committed as revision 19344 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make the MJPEG decoder return -1 when no image was decoded so that decodeReimar Döffinger2009-07-04
| | | | | | errors are actually recognizable as such. Originally committed as revision 19343 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a got_picture flag to MJpegDecodeContext which indicates if its pictureReimar Döffinger2009-07-04
| | | | | | | | | 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. Originally committed as revision 19342 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mjpegdec: check that the coded dc_index and ac_index have a valid associated ↵Reimar Döffinger2009-07-04
| | | | | | | | | | 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. Originally committed as revision 19341 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use enum CodecID instead of int.Carl Eugen Hoyos2009-07-04
| | | | | | | Fixes the following icc warning: warning #188: enumerated type mixed with another type Originally committed as revision 19340 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix and simplify long gop mpeg codec ul computationBaptiste Coudurier2009-07-04
| | | | Originally committed as revision 19339 to svn://svn.ffmpeg.org/ffmpeg/trunk
* set index duration to 0 for cbr, specifying whole container coverageBaptiste Coudurier2009-07-04
| | | | Originally committed as revision 19338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use ber4 length for descriptors preferred by specsBaptiste Coudurier2009-07-04
| | | | Originally committed as revision 19337 to svn://svn.ffmpeg.org/ffmpeg/trunk
* write profile and level local tag in mpeg descriptorBaptiste Coudurier2009-07-04
| | | | Originally committed as revision 19336 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H.264: Check the return value of decode_vui_parameters()Alexander Strange2009-07-04
| | | | | | | | | Files with invalid VUI are now rejected like other invalid SPS are. Fixes issue1231. Originally committed as revision 19335 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace invalid Theora frame rate by 25 FPS.Reimar Döffinger2009-07-03
| | | | | | Avoids division by 0 due to e.g. time_base denominator being 0. Originally committed as revision 19334 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for failed extradata malloc, fixes a crash in out-of-memory conditionsReimar Döffinger2009-07-03
| | | | | | or with extremely large extradata. Originally committed as revision 19333 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check size of "strf" header against size of enclosing "LIST" if there is one.Reimar Döffinger2009-07-03
| | | | Originally committed as revision 19332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix indentationReimar Döffinger2009-07-03
| | | | Originally committed as revision 19331 to svn://svn.ffmpeg.org/ffmpeg/trunk