summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ffmpeg: fix memleakMichael Niedermayer2012-06-011-0/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dnxhd: replace asserts by av_assertsMichael Niedermayer2012-06-011-8/+8
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fate: only check stddev for acodec-ra144Michael Niedermayer2012-06-012-9/+7
| | | | | | | ra144 uses floats so bitexactness cannot be guranteed This should fix a long standing issue with icc Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Let ffmpeg select the setpts filter.Carl Eugen Hoyos2012-06-011-3/+3
| | | | Do not disable ffmpeg with --disable-everything.
* swr: fix a few typo.Clément Bœsch2012-06-011-3/+3
|
* fate: try to fix 3rd md5 implementationMichael Niedermayer2012-06-011-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* 8svx: fix crashMichael Niedermayer2012-06-011-1/+1
| | | | | | | Fixes Ticket1377 Found-by: Piotr Bandurski <ami_stuff@o2.pl> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* sgienc: add a limit for maximum supported resolutionPiotr Bandurski2012-06-011-0/+5
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* qdm2: fix incorrect error spamMichael Niedermayer2012-06-011-1/+2
| | | | | | Fixes Ticket1375 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* libmp3lame: add missing layout terminatorMichael Niedermayer2012-06-011-1/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* h264: Fail on DPC its not fully implementedMichael Niedermayer2012-05-311-0/+3
| | | | | | | Fixes part of Ticket1369 Found-by: ami_stuff Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dv-demux: dont mess with codec valuesMichael Niedermayer2012-05-311-3/+0
| | | | | | | Fixes part of Ticket1369 Found-by: ami_stuff Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* jacosub_probe: slightly increase the score to limit misdetection.Clément Bœsch2012-05-311-1/+1
|
* jacosub_probe: speedup by making only one call to sscanfClément Bœsch2012-05-311-2/+5
|
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-313-34/+59
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: Fix fate-ac3-fixed-encode for pre-ssse3 x86 machines http: Pass the proper return code of net IO operations http: Add 'post_data', a new option which sets custom HTTP post data lavfi: amix: check active input count before calling request_samples vp8: move block coeff arithcoder on stack. mp3/ac3 probe: search for PES headers to prevent probing MPEG-PS as MP3. Conflicts: libavformat/ac3dec.c libavformat/mp3dec.c tests/fate/ac3.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Fix fate-ac3-fixed-encode for pre-ssse3 x86 machinesMichael Niedermayer2012-05-311-1/+1
| | | | | | | | | | | | | | The default mmxext and sse implementations of apply_window_int16 aren't bitexact. Signed-off-by: Martin Storsjö <martin@martin.st>
| * http: Pass the proper return code of net IO operationsSamuel Pitoiset2012-05-301-8/+8
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * http: Add 'post_data', a new option which sets custom HTTP post dataSamuel Pitoiset2012-05-301-1/+19
| | | | | | | | | | | | | | This allows doing http posts with a content-length header sent in advance, avoiding chunked encoding. Signed-off-by: Martin Storsjö <martin@martin.st>
| * lavfi: amix: check active input count before calling request_samplesJustin Ruggles2012-05-301-7/+12
| | | | | | | | fixes use of the amix filter with only 1 input
| * vp8: move block coeff arithcoder on stack.Ronald S. Bultje2012-05-301-18/+20
| | | | | | | | | | | | | | This prevents gcc from assuming that contents of it may have changed between calls to vp56_range_get_prob(), thus preventing countless (and unnecessary) movs. Decoding of sintel trailer goes from (avg+SG) 9.796 +/- 0.003 to 9.635 +/- 0.010.
| * mp3/ac3 probe: search for PES headers to prevent probing MPEG-PS as MP3.Ronald S. Bultje2012-05-302-10/+50
| |
* | h264: move q0 scan tables into contextMichael Niedermayer2012-05-313-23/+18
| | | | | | | | | | | | | | | | | | | | | | | | This fixes out of global array reads. The alternative solutions of checking the index or modifying the VLC tables to prevent the index going outside are each about 1-2 cpu cyclces slower per coded 4x4 block. The alternative of padding the global tables directly is more ugly and moving them to the context should benefit cache locality. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | oggparsevorbis: fix null ptr dereferenceMichael Niedermayer2012-05-311-2/+2
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpeg4videodec: Check that cplx_estimation_* fits in the available spaceMichael Niedermayer2012-05-311-0/+4
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vf_overlay: rewrite request/push logic.Nicolas George2012-05-311-71/+154
| | | | | | | | | | | | | | | | | | | | | | | | The old implementation, upon receiving a frame on the main input, would request an overlay frame if necessary. This could generate an infinite recursion, off-by-one frame mismatch and other harmful effects, especially it the split filter is present upgraph. The new implementation uses the linear approach: it uses two buffer queues for frames received out of turn and forwards request_frame calls to the input where a frame is necessary.
* | lavfi: add a generic API for buffer queues.Nicolas George2012-05-311-0/+111
| |
* | sink_buffer: guard against NULL frames.Nicolas George2012-05-311-0/+2
| | | | | | | | | | This only happens if some filter somewhere is bogus, but it helps debugging.
* | gifenc: support resolutions up to 65535x65535Piotr Bandurski2012-05-311-0/+5
| | | | | | | | | | | | Maybe someone can add a check in the second gif encoder (rgb24), because I'm not sure where it should be added. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mjpegenc: add a limit for maximum supported resolutionPiotr Bandurski2012-05-311-0/+5
| | | | | | | | | | | | jpeg does not allow more than 65000 pixels for width and height Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mxfenc: support 50 and 60 frame ratesMatthieu Bouron2012-05-311-2/+12
| | | | | | | | | | Reviewed-by: Tomas Härdin <tomas.hardin@codemill.se> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ipmovie_probe: speedup by avoiding memcmp() callMichael Niedermayer2012-05-311-1/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ac3_probe: speedup by checking for header earlierMichael Niedermayer2012-05-311-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | probetest: allow specifying parameters on the command lineMichael Niedermayer2012-05-311-3/+10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | yop_probe: check more fields to avoid detecting random data as yopMichael Niedermayer2012-05-311-1/+6
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg: allow overriding input top field firstMichael Niedermayer2012-05-311-0/+7
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | binkaudio: check number of channelsPaul B Mahol2012-05-311-3/+3
| | | | | | | | | | | | Fixes #1380. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | indeo5: check quant_matMichael Niedermayer2012-05-311-0/+4
| | | | | | | | | | | | | | prevents out of array read Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: dont freopen() stdoutMichael Niedermayer2012-05-312-4/+4
| | | | | | | | | | | | it doesnt work and breaks most BSDs Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | range coder test code: decoding errors are av_log_error not debug.Michael Niedermayer2012-05-311-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffv1: fix reading global header with CRCMichael Niedermayer2012-05-311-1/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avidec: fix odd extradata size case.Michael Niedermayer2012-05-311-1/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | libavformat: ff_get_bmp_header: return esize tooMichael Niedermayer2012-05-314-5/+7
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-307-7/+195
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: pcm-mpeg: improve log message wording fate: add missing $(TARGET_PATH) to ac3-fixed-encode fate: fix md5sum replacement on some systems avprobe: correctly set the default formatter lavr: add x86-optimized function for mixing 2 to 1 s16p with q8 coeffs lavr: add x86-optimized functions for mixing 2 to 1 s16p with float coeffs lavr: add C functions for mixing 2 to 1 channels with s16p format avprobe: move formatter functions in the context Conflicts: ffprobe.c libavcodec/pcm-mpeg.c tests/fate/ac3.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * pcm-mpeg: improve log message wordingChristian Schmidt2012-05-301-5/+5
| | | | | | | | | | | | | | | | We support every defined value for channel layout, bitrate and sample depth. All other values are not unsupported, but reserved. Update comments to say "are used" instead of "are known or exist". Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * fate: add missing $(TARGET_PATH) to ac3-fixed-encodeMans Rullgard2012-05-301-1/+1
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * fate: fix md5sum replacement on some systemsMans Rullgard2012-05-301-2/+2
| | | | | | | | | | | | | | | | On systems where the 'md5' command is used, there is a conflict with the md5() shell function in fate-run.sh. Using the 'command' keyword bypasses the shell function for correct behaviour. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * avprobe: correctly set the default formatterLuca Barbato2012-05-291-9/+10
| |
| * lavr: add x86-optimized function for mixing 2 to 1 s16p with q8 coeffsJustin Ruggles2012-05-292-0/+46
| |
| * lavr: add x86-optimized functions for mixing 2 to 1 s16p with float coeffsJustin Ruggles2012-05-293-0/+92
| |
| * lavr: add C functions for mixing 2 to 1 channels with s16p formatJustin Ruggles2012-05-291-0/+50
| |