aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | bink: no need to increase width twicePaul B Mahol2012-03-211-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | zerocodec: factorize loopMichael Niedermayer2012-03-211-27/+14
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | ttadec: refactor ttafilter_process()Paul B Mahol2012-03-211-51/+19
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | tgq: use bytestream2_get_bytes_left()Paul B Mahol2012-03-211-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | xxan: use bytestream2_size()Paul B Mahol2012-03-211-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | xxan: remove write-only variablePaul B Mahol2012-03-211-4/+1
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | smc: use bytestream2_size()Paul B Mahol2012-03-211-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | bytestream: add functions for accessing size of bufferPaul B Mahol2012-03-211-0/+10
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | cdxl: swap CHUNKY and BYTE_PLANARPaul B Mahol2012-03-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | This is how it is defined in Amiga Developer CD from year 1992 and is consistent with files created with ADPro. Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | sgienc: fix packet size.Michael Niedermayer2012-03-211-1/+1
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-2143-1467/+1708
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (27 commits) avconv: free packet in write_frame() when discarding due to frame number limit FATE: use +/- flag option syntax for vp8 emu-edge tests lavf: make av_interleave_packet_per_dts() private. lavf: deprecate av_read_packet(). oggdec: output correct timestamps for Vorbis avconv: pass input stream timestamps to audio encoders lavc: shrink encoded audio packet size after encoding. xa: set correct bit rate xa: do not set bit_rate, block_align, or bits_per_coded_sample xa: fix end-of-file handling xa: fix timestamp calculation bink: fix typo in FFALIGN() argument bink: align plane width to 8 when calculating bundle sizes doc: pass -Idoc texi2html and texi2pod doc: texi2pod: add -I flag movenc: Add a min_frag_duration option rtsp: Set the default delay to 0.1 s for the RTSP/SDP/RTP demuxers libavformat: Set the default for the max_delay option to -1 Generate manpages for AV{Format,Codec}Context AVOptions. doc/avconv: remove entries for AVOptions. ... Conflicts: doc/Makefile doc/ffmpeg.texi doc/muxers.texi ffmpeg.c libavcodec/Makefile libavcodec/options.c libavcodec/vp8.c libavformat/options.c tests/fate/demux.mak tests/ref/fate/truemotion1-15 tests/ref/fate/truemotion1-24 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | avconv: free packet in write_frame() when discarding due to frame number limitJustin Ruggles2012-03-201-1/+3
| | | | | | | | | | | | Fixes a memleak when using the -frames option with audio.
| * | FATE: use +/- flag option syntax for vp8 emu-edge testsJustin Ruggles2012-03-201-1/+1
| | |
| * | lavf: make av_interleave_packet_per_dts() private.Anton Khirnov2012-03-205-16/+39
| | | | | | | | | | | | | | | There is no reason for it to be public, it's only meant to be used internally.
| * | lavf: deprecate av_read_packet().Anton Khirnov2012-03-206-8/+34
| | | | | | | | | | | | | | | | | | The caller can achieve the same effect (i.e. getting raw unparsed/mangled packets) with av_read_frame() and AVFMT_FLAG_NOPARSE | AVFMT_FLAG_NOFILLIN
| * | oggdec: output correct timestamps for VorbisJustin Ruggles2012-03-202-3/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | Takes encoder delay into account by comparing first the coded page duration with the calculated page duration. Handles last packet duration if needed, also by comparing coded duration with calculated duration. Also does better handling of timestamp generation for packets in the first page for streamed ogg files where the start time is not necessarily zero.
| * | avconv: pass input stream timestamps to audio encodersJustin Ruggles2012-03-206-740/+741
| | | | | | | | | | | | | | | 5 FATE test references updated due to using demuxer-generated timestamps that are either not sample-accurate or are slightly off in the input file.
| * | lavc: shrink encoded audio packet size after encoding.Justin Ruggles2012-03-201-1/+8
| | |
| * | xa: set correct bit rateJustin Ruggles2012-03-201-0/+3
| | | | | | | | | | | | Also fixes stream duration calculation.
| * | xa: do not set bit_rate, block_align, or bits_per_coded_sampleJustin Ruggles2012-03-201-4/+3
| | | | | | | | | | | | The values in the header refer to decoded data, not compressed data.
| * | xa: fix end-of-file handlingJustin Ruggles2012-03-201-2/+2
| | | | | | | | | | | | | | | Do not output an extra packet when out_size is reached. Also return AVERROR_EOF instead of AVERROR(EIO).
| * | xa: fix timestamp calculationJustin Ruggles2012-03-202-34/+32
| | | | | | | | | | | | The packet duration is always 28 samples.
| * | bink: fix typo in FFALIGN() argumentKostya Shishkov2012-03-201-1/+1
| | |
| * | bink: align plane width to 8 when calculating bundle sizesKostya Shishkov2012-03-201-0/+2
| | | | | | | | | | | | This fixes decoding of Bink files with non-multiple-of-16 width.
| * | doc: pass -Idoc texi2html and texi2podMans Rullgard2012-03-201-2/+2
| | | | | | | | | | | | | | | | | | This fixes doc generation in build tree separate from source. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * | doc: texi2pod: add -I flagMans Rullgard2012-03-201-8/+11
| | | | | | | | | | | | | | | | | | | | | This allows specifying additional directories to search for @include files. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * | movenc: Add a min_frag_duration optionMartin Storsjö2012-03-203-5/+18
| | | | | | | | | | | | | | | | | | | | | | | | The other fragmentation options (frag_duration, frag_size and frag_keyframe) are combined with OR, cutting fragments at the first of the conditions being fulfilled. Signed-off-by: Martin Storsjö <martin@martin.st>
| * | rtsp: Set the default delay to 0.1 s for the RTSP/SDP/RTP demuxersMartin Storsjö2012-03-202-5/+6
| | | | | | | | | | | | | | | | | | | | | This enables reordering of UDP packets by default, unless the caller explicitly sets -max_delay 0. Signed-off-by: Martin Storsjö <martin@martin.st>
| * | libavformat: Set the default for the max_delay option to -1Martin Storsjö2012-03-205-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make the muxers/demuxers that use the field handle the default -1 in the same way as 0. This allows distinguishing an intentionally set 0 from the default value where the user hasn't set it. Signed-off-by: Martin Storsjö <martin@martin.st>
| * | Generate manpages for AV{Format,Codec}Context AVOptions.Anton Khirnov2012-03-204-5/+140
| | |
| * | doc/avconv: remove entries for AVOptions.Anton Khirnov2012-03-202-179/+29
| | | | | | | | | | | | Documentation for those will be generated automatically.
| * | Move AVFormatContext/AVCodecContext option tables to separate files.Anton Khirnov2012-03-204-407/+458
| | | | | | | | | | | | This will allow us to automatically generate manpages for them.
| * | lavf: use AVStream.discard to disable queueing attached pictures.Anton Khirnov2012-03-201-1/+2
| | |
| * | lavf: requeue attached pictures after seeking.Anton Khirnov2012-03-201-10/+31
| | | | | | | | | | | | | | | This allows the caller to get them without special code even after seeking before receiving any data.
| * | id3v2: set the keyframe flag on attached pictures.Anton Khirnov2012-03-201-0/+1
| | |
| * | FATE: change fate-maxis-xa to a normal demuxing testPaul B Mahol2012-03-192-2/+32
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
| * | FATE: add test for adpcm-ea-maxis-xaPaul B Mahol2012-03-192-0/+34
| | | | | | | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
| * | vp8: avoid race condition on segment map.Aaron Colwell2012-03-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change avoids accessing the segment map of the previous frame if segmentation is not enabled for the current frame. The caller of decode_mb_mode() only calls ff_thread_await_progress() on the reference segmentation index array if segmentation is enabled, so Chromium's TSAN will report a race when accessing this data while segmentation is not enabled. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* | | fate/zerocodec: fix permissionsMichael Niedermayer2012-03-201-0/+0
| | | | | | | | | | | | | | | Reported-by: Deamon404 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | pngenc: Fix incorrect mask used for interlaced mode.Michael Niedermayer2012-03-201-1/+1
| | | | | | | | | | | | | | | | | | Fixes Ticket1109 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | pngdec: print error message for truncated pngs even if we output themMichael Niedermayer2012-03-201-1/+2
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | pngenc: allocate packets that have some chance of being large enough.Michael Niedermayer2012-03-201-1/+1
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | mxfdec: Only parse next partition pack if parsing forwardTomas Härdin2012-03-201-0/+3
| | | | | | | | | | | | | | | | | | This fixes ticket #1099. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | pngdec: dont discard incomplete images.Michael Niedermayer2012-03-201-1/+1
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | pngdec: Print error messages for the various failure pathes.Michael Niedermayer2012-03-201-4/+13
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | flv: clarify use of video info/cmd frame.Clément Bœsch2012-03-202-4/+6
| | | | | | | | | | | | | | | Also add generated key frame in the enum, and doxycomment the existing ones. Descriptions are directly taken from the public specifications.
* | | zerocodec: Fix licenseDerek Buitenhuis2012-03-201-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | ISC doesn't contain this line, so remove it to prevent confusion. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | FATE: Add ZeroCodec testDerek Buitenhuis2012-03-202-0/+42
| | | | | | | | | | | | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | ffv1enc: Check context_modelMichael Niedermayer2012-03-201-0/+4
| | | | | | | | | | | | | | | | | | | | | Fixes crash Found-by: durandal_1707 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-2025-493/+10990
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (35 commits) fix space type in Changelog ZeroCodec Decoder RealAudio Lossless decoder rtpenc: Use AVFormatContext.packet_size instead of a private option url: Document the expected behaviour of url_read libavformat: Use AVFormatContext.probesize in init_input docs: Fix a stray reference to tags in the generic doxy on dicts cosmetics: Align some AVInput/OutputFormat declarations zmbv: check decompress result zmbv: correct indentation adpcm: convert adpcm_thp to bytestream2. adpcm: convert adpcm_yamaha to bytestream2. adpcm: convert adpcm_swf to bytestream2. adpcm: convert adpcm_sbpro to bytestream2. adpcm: convert adpcm_ct to bytestream2. adpcm: convert adpcm_ima_amv/smjpeg to bytestream2. adpcm: convert adpcm_ea_xas to bytestream2. adpcm: convert adpcm_ea_r1/2/3 to bytestream2. adpcm: convert ea_maxis_xa to bytestream2. adpcm: convert adpcm_ea to bytestream2. ... Conflicts: Changelog libavcodec/Makefile libavcodec/adpcm.c libavcodec/allcodecs.c libavcodec/avcodec.h libavcodec/version.h libavcodec/zerocodec.c libavcodec/zmbv.c libavformat/riff.c libavformat/url.h tests/ref/fate/truemotion1-15 tests/ref/fate/truemotion1-24 Merged-by: Michael Niedermayer <michaelni@gmx.at>