summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* lavfi: fix mp and mandelbrot descriptions to make them complete sentencesStefano Sabatini2012-01-21
| | | | This is consistent with the other filter descriptions.
* base64: more thorough decode tests.Reimar Döffinger2012-01-21
| | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* Add a --valgrind configure option.Reimar Döffinger2012-01-21
| | | | | | | 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-21
| | | | | | | | | | | | | | 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-21
| | | | | | | | | | | | | 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-21
| | | | | | | | 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-21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-01-21
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-20
| | | | | | | | | | | | | | 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-20
| | | | | | | | | | 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-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-20
| | | | | | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * avserver: fix build after the next bump.Anton Khirnov2012-01-20
| |
* | base64: add a benchmark for a pure syntax check.Michael Niedermayer2012-01-21
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | base64: simplify end handling in av_base64_encode()Michael Niedermayer2012-01-21
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | base64: optimize av_base64_encode()Michael Niedermayer2012-01-21
| | | | | | | | | | | | This makes the code 2-3 times as fast Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | base64: add benchmarkMichael Niedermayer2012-01-21
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Slightly optimize base64 encode.Reimar Döffinger2012-01-20
| | | | | | | | | | | | 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-20
| | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | Minor optimization of base64 decode.Reimar Döffinger2012-01-20
| | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | opt: Fix "libavutil/opt.c:811:20: warning: initialization discards ↵Michael Niedermayer2012-01-20
| | | | | | | | | | | | ‘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-20
| |
* | ffprobe: fix value_string() prefix printing for values with negative logarithmStefano Sabatini2012-01-20
| | | | | | | | | | 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-20
| |
* | ffprobe: factorize common code in value_string()Stefano Sabatini2012-01-20
| |
* | ffmpeg: remove unused and commented variable OutputStream.sync_iptsStefano Sabatini2012-01-20
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-01-20
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-19
| | | | | | | | | | 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-19
| |
| * fate: Give some tests more sensible names.Diego Biurrun2012-01-19
| |
| * cosmetics: Rename ffsink to avsink.Diego Biurrun2012-01-19
| |
* | lavfi: add missing periods in descriptions.Clément Bœsch2012-01-20
| |
* | cmdutils: include type in filter list.Nicolas George2012-01-19
| |
* | cmdutils: media type to letter conversion in a separate function.Nicolas George2012-01-19
| |
* | Changed indexing in libopenjpeg to shorten linesMichael Bradshaw2012-01-19
| |
* | Support gray8a encoding with libopenjpeg.Carl Eugen Hoyos2012-01-19
| | | | | | | | | | Reviewed-by: Michael Bradshaw Reviewed-by: Paul B Mahol
* | Simplify 32bit png decoding.Carl Eugen Hoyos2012-01-19
| |
* | Support encoding 16bit pixel formats to sgi.Carl Eugen Hoyos2012-01-19
| |
* | Simplify 32bit pam decoding.Carl Eugen Hoyos2012-01-19
| | | | | | | | Reviewed-by: Paul B Mahol
* | Simplify PIX_FMT_RGB555LE selection in targa decoder.Carl Eugen Hoyos2012-01-19
| | | | | | | | Suggested by Jean First.
* | Simplify targa decoding on big endian.Carl Eugen Hoyos2012-01-19
| |
* | libcelt: configure: check for recent version.Nicolas George2012-01-19
| |
* | Add "S263" FourCCami_stuff2012-01-19
| | | | | | | | | | | | fixes ticket #923 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | DNxHD: frame multithreadingJavier Cabezas2012-01-19
| | | | | | | | | | Signed-off-by: Javier Cabezas <jcabgz@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | wmalossless: Fix incompatoble pointer type warningsMichael Niedermayer2012-01-19
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-01-19
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: avprobe, cmdutils: K&R formatting cosmetics tests: K&R formatting cosmetics for test programs lavf: free packets for muxers implementing interleave_packet(). lavf: fix and extend av_interleaved_write_frame() doxy. mov: Remove dead stores for spherical coordinates for channel position. error_resilience: K&R formatting cosmetics RELEASE_NOTES: mention hiding private symbols in shared builds. RELEASE_NOTES: mention some notable API changes in 0.8 Conflicts: cmdutils.h doc/RELEASE_NOTES ffprobe.c libavcodec/error_resilience.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avprobe, cmdutils: K&R formatting cosmeticsGaurav Narula2012-01-18
| |
| * tests: K&R formatting cosmetics for test programsGaurav Narula2012-01-18
| |
| * lavf: free packets for muxers implementing interleave_packet().Anton Khirnov2012-01-18
| | | | | | | | Fixes a memleak.
| * lavf: fix and extend av_interleaved_write_frame() doxy.Anton Khirnov2012-01-18
| | | | | | | | Specify that lavf is responsible for freeing the data.