aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * mov: Avoid divide by zero in edit list dts handlingBenjamin Larsson2011-10-291-1/+1
| | | | | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * utvideo: account for coupled lines in YUV420 formatKostya Shishkov2011-10-281-7/+9
| | | | | | | | | | | | | | Luma slices in YUV420 colourspace should have height in multiple of two since they have the same line of chrominance data corresponding to pair of them. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * vp3: fix oob read for negative tokens and memleaks on error.Ronald S. Bultje2011-10-281-14/+45
| |
| * vp8: fix overflow in segmentation map caching.Ronald S. Bultje2011-10-281-18/+30
| |
| * lavf: use number of output pictures for delay checks.Ronald S. Bultje2011-10-282-1/+4
| | | | | | | | | | | | This fixes false positives of has_codec_delay_been_guessed() for streams where not every input picture generates an output picture, such as interlaced H264.
| * Fix decoding of lossless 4:2:2 H.264Anton Mitrofanov2011-10-281-1/+1
| | | | | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * Fix decoding of lossless 10-bit 4:4:4 H.264Anton Mitrofanov2011-10-281-1/+1
| | | | | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* | mjpeg_parser: Rewrite to skip marker segmentsMichael Niedermayer2011-10-301-11/+36
| | | | | | | | | | Based on code by Aaron Miller <amiller@atlasdigital.tv> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mjpeg_parser: add MJPEGParserContextMichael Niedermayer2011-10-301-4/+9
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Bump libavformat minor version for the G.729 raw demuxer.Carl Eugen Hoyos2011-10-301-1/+1
| |
* | Add G.729 raw demuxer.Carl Eugen Hoyos2011-10-301-0/+1
| |
* | Be more verbose about unsupported H.264 bit-depths.Carl Eugen Hoyos2011-10-291-1/+1
| |
* | Minimal patch for G.729 demuxerVladimir Voroshilov2011-10-293-0/+104
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg: Fix regression where various fields where not initialized leading to ↵Michael Niedermayer2011-10-291-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | segfaults Bug introduced by: commit f12f40b31aa7f030393cfc756e83f4aa4265e448 Author: Anton Khirnov <anton@khirnov.net> Date: Tue Aug 30 04:05:20 2011 +0200 ffmpeg: get rid of new* options. They are confusing, irregular and redundant -- -map already contains all the information. Stream maps can now be parsed in opt_output_file(). Add a more user-friendly default behavior in case no maps are present. Breaks -programid for now, but it never worked properly anyway. A better solution will be written soon.
* | ffmpeg: Fix memory corruption with ffserverMichael Niedermayer2011-10-291-0/+3
| | | | | | | | | | | | | | | | | | Bug has been introduced by: commit 1cede1d0112b5b26e6d023846729662b7cf1853f Author: Anton Khirnov <anton@khirnov.net> Date: Sat Jun 25 07:43:49 2011 +0200 ffmpeg: factor common code from new_a/v/s/d_stream to new_output_stream()
* | proresenc: add forgotten bytestream includeMichael Niedermayer2011-10-291-0/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Add prores regression test.Reimar Döffinger2011-10-293-0/+13
| | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Revert "matroskadec: forward parsing errors to caller."Hendrik Leppkes2011-10-291-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 5dd514af937ff4d74c3c263e4ca428b14b62d5f1. Silently ignoring errors allows some broken files to simply be played, instead of failing. (cherry picked from commit 7804b0693375c1a7ba1046f7a3579e9f63c2b15a) The intended goal (as confirmed with its author) of fixing a crash has been fixed differently prior to the application of this patch and this patch does notsucessfully propagate parse errors either. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Use bytestream functions to write header.Reimar Döffinger2011-10-291-25/+19
| | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Only do 1 malloc instead of 3 and check for failure.Reimar Döffinger2011-10-291-6/+6
| | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Remove unnecessary memset.Reimar Döffinger2011-10-291-1/+0
| | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Remove useless casts.Reimar Döffinger2011-10-291-4/+4
| | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Some minor spelling fixes.Reimar Döffinger2011-10-291-4/+4
| | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Bump libavcodec minor version for the ProRes encoder.Carl Eugen Hoyos2011-10-291-1/+1
| |
* | Warn if YCgCo colourspace is detected in H.264.Carl Eugen Hoyos2011-10-291-0/+2
| |
* | Add Vladimir Voroshilov's copyright header to bit.c.Carl Eugen Hoyos2011-10-291-0/+20
| |
* | Apple ProRes encoderAnatoliy Wasserman2011-10-295-2/+614
| | | | | | | | | | Signed-off-by: Anatoliy Wasserman <anatoliy.wasserman@yandex.ru> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-10-2928-720/+1342
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (53 commits) probe: Restore identification of files with very large id3 tags and no extension. probe: Remove id3 tag presence as a criteria to do file extension checking. mpegts: MP4 SL support mpegts: MP4 OD support mpegts: Add support for Sections in PMT mpegts: Replace the MP4 descriptor parser with a recursive parser. mpegts: Add support for multiple mp4 descriptors mpegts: Parse mpeg2 SL descriptors. isom: Add MPEG4SYSTEMS dummy object type indication. aacdec: allow output reconfiguration on channel changes nellymoserenc: take float input samples instead of int16 nellymoserdec: use dsp functions for overlap and windowing nellymoserdec: do not fail if there is extra data in the packet nellymoserdec: fail if output buffer is too small nellymoserdec: remove pointless buffer size check. lavf: add init_put_byte() to the list of visible symbols. seek-test: free options dictionary after use snow: do not draw_edge if emu_edge is set tools/pktdumper: update to recent avformat api seek-test: update to recent avformat api ... Conflicts: doc/APIchanges libavcodec/mpegaudiodec.c libavcodec/nellymoserdec.c libavcodec/snow.c libavcodec/version.h libavcodec/wmadec.c libavformat/avformat.h libavformat/mpegts.c libavformat/mxfdec.c libavformat/utils.c libavformat/wtv.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * probe: Restore identification of files with very large id3 tags and no ↵Alex Converse2011-10-281-0/+8
| | | | | | | | | | | | | | | | extension. Restore behavior of identifying files with huge id3 tags as mp3 at AVPROBE_SCORE_MAX/4. This was broken in r25378 and subsequently removed in r25929.
| * probe: Remove id3 tag presence as a criteria to do file extension checking.Alex Converse2011-10-281-1/+1
| | | | | | | | | | This only encourages our users to put id3v2 tags on non-mp3 files to opt into extension based probing.
| * mpegts: MP4 SL supportAlex Converse2011-10-283-21/+157
| |
| * mpegts: MP4 OD supportAlex Converse2011-10-282-0/+89
| |
| * mpegts: Add support for Sections in PMTAlex Converse2011-10-283-7/+39
| |
| * mpegts: Replace the MP4 descriptor parser with a recursive parser.Alex Converse2011-10-281-34/+140
| |
| * mpegts: Add support for multiple mp4 descriptorsAlex Converse2011-10-283-19/+32
| |
| * mpegts: Parse mpeg2 SL descriptors.Alex Converse2011-10-281-1/+13
| |
| * isom: Add MPEG4SYSTEMS dummy object type indication.Alex Converse2011-10-282-0/+4
| |
| * aacdec: allow output reconfiguration on channel changesMichael Niedermayer2011-10-281-1/+1
| | | | | | | | | | | | | | | | | | | | Locking the decoder against channel config changes in parse_adts_frame_header() seems to be unnecessary and streams with channel config changes are reported. The sample in http://roundup.libav.org/issue999 still works. Signed-off-by: Janne Grunau <janne-libav@jannau.net>
| * nellymoserenc: take float input samples instead of int16Justin Ruggles2011-10-281-7/+5
| | | | | | | | | | This avoids having to convert all input data from int16 to float, which is used internally for encoding.
| * nellymoserdec: use dsp functions for overlap and windowingJustin Ruggles2011-10-281-19/+4
| |
| * nellymoserdec: do not fail if there is extra data in the packetJustin Ruggles2011-10-281-5/+4
| | | | | | | | instead just print a warning
| * nellymoserdec: fail if output buffer is too smallJustin Ruggles2011-10-281-1/+5
| | | | | | | | avoids silently truncating the output
| * nellymoserdec: remove pointless buffer size check.Justin Ruggles2011-10-281-5/+0
| |
| * lavf: add init_put_byte() to the list of visible symbols.Anton Khirnov2011-10-281-0/+1
| |
| * seek-test: free options dictionary after useJanne Grunau2011-10-281-0/+1
| |
| * snow: do not draw_edge if emu_edge is setMichael Niedermayer2011-10-281-3/+1
| | | | | | | | | | | | | | | | | | Fix segfault on emu edge, to reproduce make fate-vsynth1-snow avplay -flags emu_edge tests/data/vsynth1/snow.avi Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * tools/pktdumper: update to recent avformat apiJanne Grunau2011-10-281-3/+3
| |
| * seek-test: update to recent avformat apiJanne Grunau2011-10-281-5/+5
| |
| * wmavoice: move output buffer size check to synth_superframe().Justin Ruggles2011-10-281-9/+10
| | | | | | | | this allows for checking against the actual output size instead of max size.
| * wmavoice: only set data_size to 0 when necessaryJustin Ruggles2011-10-281-4/+10
| |