aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * | rtsp: Remove extern declarations for variables that don't existMartin Storsjö2012-01-211-3/+0
| | | | | | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * | aviocat: Flush the output before closingMartin Storsjö2012-01-211-0/+1
| | | | | | | | | | | | | | | | | | Without this, the end of the file might not be transmitted/written. Signed-off-by: Martin Storsjö <martin@martin.st>
* | | Support decoding Avid DS Uncompressed (SUDS).Carl Eugen Hoyos2012-01-211-0/+1
| | | | | | | | | | | | Fixes ticket #934
* | | Unroll base64 decode loop.Reimar Döffinger2012-01-211-13/+36
| | | | | | | | | | | | | | | | | | | | | | | | Around 50% faster. decode: 374139 -> 248852 decicycles syntax check: 236955 -> 123854 decicycles Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | | Use a full table for base64 decode.Reimar Döffinger2012-01-211-8/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | Also encodes error or end marker into table. About 20% faster. decode: 466491 -> 374139 decicycles syntax check: 236955 -> 161182 decicycles Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | | Fix valgrind FATE for out-of-tree builds.Reimar Döffinger2012-01-211-1/+1
| | | | | | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | | lavfi: fix mp and mandelbrot descriptions to make them complete sentencesStefano Sabatini2012-01-212-2/+2
| | | | | | | | | | | | This is consistent with the other filter descriptions.
* | | base64: more thorough decode tests.Reimar Döffinger2012-01-211-1/+20
| | | | | | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | | Add a --valgrind configure option.Reimar Döffinger2012-01-212-0/+36
| | | | | | | | | | | | | | | | | | | | | If specified runs "make fate" through valgrind using the given valgrind binary. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | | ac3dec: Move center&surround mix level tables to parser.Michael Niedermayer2012-01-212-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | That way all mix levels as exported by the parser will have the same meaning. Previously the 3bit center mix level for eac3 was used to index in a 4 entry table leading to out of array reads. this change removes the table and offsets the ac3 variable by 4 so it matches the meanings for eac3 except the reserved case. The reserved case is then explicitly handled. Idea-by: Justin Ruggles <justin.ruggles@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | deshake: variable used uninitializedRay Simard2012-01-211-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes the scan finds nothing that qualifies for addition to the array and pos is zero after the loops. The code forces pos to 1 and the array is then processed as if it had one valid element in it, producing some amusing but not very useful results. I don't see the rationale for this. If pos is zero coming out of the loops, the only appropriate thing to do is set t->angle to zero. The attached patch does that. It's worked properly in several tests so far. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | base64: Only run benchmark when "-t" is specified.Michael Niedermayer2012-01-211-16/+18
| | | | | | | | | | | | | | | | | | | | | | | | As the test is run during fate and the benchmark is useless for fate this very slightly speeds up fate. Its also consistent with the other tests. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | base64: fix little typoMichael Niedermayer2012-01-211-1/+1
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-01-216-24/+134
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: Add a tool that uses avio to read and write, doing a plain copy of data ARM: fix build with FFT enabled and MDCT disabled lavf: force single-threaded decoding in avformat_find_stream_info avidec: migrate last of lavf from FF_ER_* to AV_EF_* avserver: fix build after the next bump. Conflicts: libavformat/Makefile libavformat/avidec.c libavformat/utils.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | Add a tool that uses avio to read and write, doing a plain copy of dataMartin Storsjö2012-01-202-1/+98
| | | | | | | | | | | | | | | | | | | | | It also optionally can throttle its operation to a particular speed, to simulate realtime writing. Signed-off-by: Martin Storsjö <martin@martin.st>
| * | ARM: fix build with FFT enabled and MDCT disabledFelipe Contreras2012-01-201-0/+2
| | | | | | | | | | | | | | | Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> Signed-off-by: Mans Rullgard <mans@mansr.com>
| * | lavf: force single-threaded decoding in avformat_find_stream_infoJanne Grunau2012-01-201-3/+20
| | | | | | | | | | | | | | | | | | | | | The H.264 decoder needs SPS and PPS for initialization during multi-threaded decoding. When probed single-threaded SPS and PPS are copied to extradata and are available for proper initialization of the decoder before the first frame is decoded.
| * | avidec: migrate last of lavf from FF_ER_* to AV_EF_*Dustin Brody2012-01-201-3/+4
| | | | | | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * | avserver: fix build after the next bump.Anton Khirnov2012-01-201-10/+12
| | |
* | | base64: add a benchmark for a pure syntax check.Michael Niedermayer2012-01-211-0/+6
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | base64: simplify end handling in av_base64_encode()Michael Niedermayer2012-01-211-6/+3
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | base64: optimize av_base64_encode()Michael Niedermayer2012-01-211-0/+10
| | | | | | | | | | | | | | | | | | This makes the code 2-3 times as fast Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | base64: add benchmarkMichael Niedermayer2012-01-211-0/+13
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Slightly optimize base64 encode.Reimar Döffinger2012-01-201-1/+3
| | | | | | | | | | | | | | | | | | Move handling of last byte outside of innermost loop. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | | Optimize output buffer size check in base64 decode.Reimar Döffinger2012-01-201-1/+2
| | | | | | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | | Minor optimization of base64 decode.Reimar Döffinger2012-01-201-3/+5
| | | | | | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | | opt: Fix "libavutil/opt.c:811:20: warning: initialization discards ↵Michael Niedermayer2012-01-201-1/+1
| | | | | | | | | | | | | | | | | | ‘const’ qualifier from pointer target type [enabled by default]" Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | ffprobe: increase precision for the shown float valuesStefano Sabatini2012-01-201-1/+1
| | |
* | | ffprobe: fix value_string() prefix printing for values with negative logarithmStefano Sabatini2012-01-201-1/+1
| | | | | | | | | | | | | | | The index for the binary_unit_prefixes array is expected to be positive, so avoid to use negative indexes for accessing it.
* | | ffprobe: reindent after previous commitStefano Sabatini2012-01-201-12/+12
| | |
* | | ffprobe: factorize common code in value_string()Stefano Sabatini2012-01-201-13/+11
| | |
* | | ffmpeg: remove unused and commented variable OutputStream.sync_iptsStefano Sabatini2012-01-201-1/+0
| | |
* | | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-01-2049-142/+214
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mpeg12: check for available bits to avoid an infinite loop fate: add some shorthands to run groups of tests fate: Give some tests more sensible names. cosmetics: Rename ffsink to avsink. Conflicts: avconv.c cmdutils.c cmdutils.h ffmpeg.c ffplay.c tests/fate/audio.mak tests/fate/demux.mak tests/fate/dpcm.mak tests/fate/image.mak tests/fate/lossless-audio.mak tests/fate/lossless-video.mak tests/fate/microsoft.mak tests/fate/pcm.mak tests/fate/real.mak tests/fate/screen.mak tests/fate/video.mak tests/fate/voice.mak tests/fate/wma.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | mpeg12: check for available bits to avoid an infinite loopJindřich Makovička2012-01-191-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Jindrich Makovicka <makovick@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * | fate: add some shorthands to run groups of testsDiego Biurrun2012-01-1922-142/+244
| | |
| * | fate: Give some tests more sensible names.Diego Biurrun2012-01-1942-78/+78
| | |
| * | cosmetics: Rename ffsink to avsink.Diego Biurrun2012-01-195-21/+21
| | |
* | | lavfi: add missing periods in descriptions.Clément Bœsch2012-01-205-5/+5
| | |
* | | cmdutils: include type in filter list.Nicolas George2012-01-191-2/+22
| | |
* | | cmdutils: media type to letter conversion in a separate function.Nicolas George2012-01-191-17/+14
| | |
* | | Changed indexing in libopenjpeg to shorten linesMichael Bradshaw2012-01-191-4/+22
| | |
* | | Support gray8a encoding with libopenjpeg.Carl Eugen Hoyos2012-01-192-2/+7
| | | | | | | | | | | | | | | Reviewed-by: Michael Bradshaw Reviewed-by: Paul B Mahol
* | | Simplify 32bit png decoding.Carl Eugen Hoyos2012-01-192-17/+7
| | |
* | | Support encoding 16bit pixel formats to sgi.Carl Eugen Hoyos2012-01-192-7/+48
| | |
* | | Simplify 32bit pam decoding.Carl Eugen Hoyos2012-01-193-20/+7
| | | | | | | | | | | | Reviewed-by: Paul B Mahol
* | | Simplify PIX_FMT_RGB555LE selection in targa decoder.Carl Eugen Hoyos2012-01-191-2/+0
| | | | | | | | | | | | Suggested by Jean First.
* | | Simplify targa decoding on big endian.Carl Eugen Hoyos2012-01-192-18/+6
| | |
* | | libcelt: configure: check for recent version.Nicolas George2012-01-191-1/+1
| | |
* | | Add "S263" FourCCami_stuff2012-01-191-0/+1
| | | | | | | | | | | | | | | | | | fixes ticket #923 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | DNxHD: frame multithreadingJavier Cabezas2012-01-191-5/+9
| | | | | | | | | | | | | | | Signed-off-by: Javier Cabezas <jcabgz@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>