aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fate: Set FUZZ factor of (e)ac3-encode test to 3.Diego Biurrun2012-05-181-0/+2
| | | | | This is necessary to account for different rounding done in the 3DNow! Assembly optimizations.
* fate: remove unused code from regressions-funcs.shMans Rullgard2012-05-181-15/+0
| | | | | | | The only uses of the do_avconv_nomd5() function were removed in 85cf49f. Signed-off-by: Mans Rullgard <mans@mansr.com>
* rtmp: Don't assume path points to a string of nonzero lengthMartin Storsjö2012-05-171-2/+3
| | | | | | | | | If using the new -rtmp_app and -rtmp_playpath parameters, one can in many cases set the main url to just rtmp://server/. If the trailing slash is omitted, path is a string of zero length, and using path+1 will end up reading uninitialized data. Signed-off-by: Martin Storsjö <martin@martin.st>
* avconv: fix behavior with -ss as an output option.Anton Khirnov2012-05-171-2/+4
| | | | | | | Don't return from poll_filters() immediately, there may be other frames and/or other streams to handle. Fixes a memleak.
* pcmenc: set correct bitrate valueMans Rullgard2012-05-175-38/+39
| | | | | | | This fixes a bogus bitrate value in the header of WAV files with alaw/ulaw audio. Signed-off-by: Mans Rullgard <mans@mansr.com>
* avprobe: don't print format entry name when only one was requestedAnton Khirnov2012-05-162-5/+9
| | | | This is easier to parse with automated tools.
* fate: Work around non-standard wc implementations at more placesMartin Storsjö2012-05-161-1/+1
| | | | | | This applies the same fix as in ed7409fe9d for lavf-regressions.sh. Signed-off-by: Martin Storsjö <martin@martin.st>
* fate: work around non-standard wc implementationsMans Rullgard2012-05-161-2/+2
| | | | | | | | On some systems, the wc command prints spaces before the first number causing mismatches with the test references. Using the output of wc as arguments to echo removes any extra whitespace. Signed-off-by: Mans Rullgard <mans@mansr.com>
* x86: rv40: Mark rv40_weight functions as MMX2; they use MMX2 instructions.Michael Kostylev2012-05-152-6/+6
|
* ac3dsp: simplify x86 versions of ac3_max_msb_abs_int16Justin Ruggles2012-05-152-26/+43
| | | | | | Simplifies the code by using cpuflags and a new macro. Also fixes the invalid use of the MMX2 pshufw operation in the MMX-only function.
* fate: use standard diff optionsMans Rullgard2012-05-1511-14/+14
| | | | | | | | | diff -w is not a standard option. This fixes the reference files to match what the tests actually output and switches to using the standard diff -b which is sufficient to handle different line ending styles. Signed-off-by: Mans Rullgard <mans@mansr.com>
* tta: Fix comment about channel number; TTA supports >2 channels.Aneesh Dogra2012-05-151-1/+1
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* avfilter: Move ff_get_ref_perms_string() to where it is used.Diego Biurrun2012-05-152-14/+14
| | | | This fixes a compilation failure with -DDEBUG.
* build: Add 'check' target to run all compile and test targets.Diego Biurrun2012-05-152-4/+4
|
* indeo3: validate new frame size before resetting decoderKostya Shishkov2012-05-151-0/+8
|
* indeo3: when freeing buffers, set pointers referencing them to NULL as wellKostya Shishkov2012-05-151-0/+1
|
* indeo3: initialise pixel planes on allocationKostya Shishkov2012-05-151-0/+2
| | | | This prevents decoder from reading garbage from it in case of errors later.
* indeo3: ensure that decoded cell data is in 7-bit range as presumed by decoderKostya Shishkov2012-05-151-14/+16
|
* fate: rename psx-str-v3-mdec to mdec-v3Mans Rullgard2012-05-153-3/+3
| | | | | | This name better reflects that it is v3 of mdec that is tested. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: convert psx-str to a demuxer testMans Rullgard2012-05-153-204/+204
| | | | | | | While these codecs are covered elsewhere, the container is different from the other psx-str file. Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavf: add mdec to is_intra_only() listMans Rullgard2012-05-151-0/+1
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: use diff -b in oneline comparisonMans Rullgard2012-05-151-3/+1
| | | | | | | This is simpler and should take care of any problems with mixed line ending styles. Signed-off-by: Mans Rullgard <mans@mansr.com>
* Add missing version bumps and APIchanges/Changelog entries.Anton Khirnov2012-05-154-6/+21
|
* lavfi: move buffer management function to a separate file.Anton Khirnov2012-05-154-147/+169
|
* lavfi: move formats-related functions from default.c to formats.cAnton Khirnov2012-05-152-64/+64
| | | | It's more convenient to have them all in one file.
* lavfi: move video-related functions to a separate file.Anton Khirnov2012-05-154-271/+295
| | | | | This is easier to follow than having them randomly scattered in avfilter.c and defaults.c.
* fate: make smjpeg a demux testMans Rullgard2012-05-153-427/+427
| | | | | | | These codecs are covered elsewhere so make this a pure demux test. Also rename it accordingly. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: separate sierra-vmd audio and video testsMans Rullgard2012-05-146-337/+340
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: separate smacker audio and video testsMans Rullgard2012-05-144-89/+92
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* libmp3lame: set supported channel layouts.Anton Khirnov2012-05-141-5/+3
|
* avconv: automatically insert asyncts when -async is used.Anton Khirnov2012-05-142-0/+28
| | | | Deprecate -async.
* avconv: add support for audio filters.Anton Khirnov2012-05-145-504/+359
| | | | | The FATE changes are all off-by-one due to different rounding being used (lrintf vs av_rescale_q).
* lavfi: add asyncts filter.Anton Khirnov2012-05-144-0/+259
|
* lavfi: add aformat filterAnton Khirnov2012-05-144-0/+176
| | | | Based on a patch by Mina Nagy Zaki <mnzaki@gmail.com>
* lavfi: add an audio buffer sink.Anton Khirnov2012-05-144-5/+129
|
* lavfi: add an audio buffer source.Anton Khirnov2012-05-143-20/+222
|
* buffersrc: add av_buffersrc_write_frame().Anton Khirnov2012-05-145-4/+35
| | | | | | | It's the same as av_vsrc_buffer_add_frame(), except it doesn't take pts or pixel_aspect parameters. Those are read from AVFrame. Deprecate av_vsrc_buffer_add_frame().
* buffersrc: fix invalid read in uninit if the fifo hasn't been allocatedAnton Khirnov2012-05-141-1/+1
|
* lavfi: rename vsrc_buffer.c to buffersrc.cAnton Khirnov2012-05-142-1/+1
| | | | Most of the code will be shared for both audio and video version.
* avfiltergraph: reindentAnton Khirnov2012-05-141-60/+60
|
* lavfi: add channel layout/sample rate negotiation.Anton Khirnov2012-05-144-67/+294
|
* lavfi: add types and functions for channel layout/samplerate negotiationAnton Khirnov2012-05-143-76/+300
|
* yadif: Flush filter on eof.Robert Nagy2012-05-141-1/+15
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* yadif: Improve pts accuracy.Robert Nagy2012-05-141-6/+21
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* mtv: do not byteswap raw video in demuxerMans Rullgard2012-05-142-55/+41
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* avprobe: free options at the end of main()Janne Grunau2012-05-141-0/+3
|
* avprobe: close opened codecs after useJanne Grunau2012-05-141-1/+15
| | | | Fixes "memleak" on closing avprobe to make valgrind happy.
* vcr1: Add vcr1_ prefixes to all static functions with generic names.Diego Biurrun2012-05-141-13/+13
|
* vcr1: Fix return type of common_init to match the function pointer signature.Diego Biurrun2012-05-141-1/+3
| | | | libavcodec/vcr1.c:182: warning: initialization from incompatible pointer type
* vcr1enc: Replace obsolete get_bit_count by put_bits_count/flush_put_bits.Diego Biurrun2012-05-141-3/+5
|