summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | aacdec: Add a fate test for 5.1 channel SBR.Alex Converse2012-01-091-0/+4
| | |
| * | aacdec: Turn off PS for multichannel files that use PCE based configs.Alex Converse2012-01-092-2/+20
| | | | | | | | | | | | Fixes al_sbr_cm_48_5.1.mp4.
| * | cabac: remove put_cabac_u/ueg from cabac-test.Diego Biurrun2012-01-091-73/+0
| | | | | | | | | | | | | | | The functions are not used in any part of Libav, therefore testing them in the cabac-test is unnecessary. Since this makes them unused, remove the functions.
| * | swscale: RGB4444 and BGR444 inputPaul B Mahol2012-01-087-4/+40
| | | | | | | | | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * | FATE: add test for xWMA demuxer.Mike Melanson2012-01-082-0/+4
| | | | | | | | | | | | | | | | | | | | | (Does not attempt to decode percetual audio data inside.) Code coverage: libavformat/xwma.c: 3% -> 75% Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * | FATE: add test for SMJPEG demuxer and associated IMA ADPCM audio decoder.Mike Melanson2012-01-082-0/+426
| | | | | | | | | | | | | | | | | | | | | | | | (Don't attempt to decode JPEG data.) Code coverage: libavformat/smjpeg.c: 0% -> 69% libavcodec/adpcm.c: 0% -> 10% (fresh run); 92.4% -> 93% following a FATE run Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * | mpegaudiodec: optimized iMDCT transformVitor Sessak2012-01-085-1/+805
| | | | | | | | | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * | mpegaudiodec: change imdct window arrangment for better pointer alignmentVitor Sessak2012-01-082-13/+22
| | | | | | | | | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * | mpegaudiodec: move imdct and windowing function to mpegaudiodspVitor Sessak2012-01-084-178/+226
| | | | | | | | | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * | mpegaudiodec: interleave iMDCT buffer to simplify future SIMD implementationsVitor Sessak2012-01-081-25/+25
| | | | | | | | | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * | swscale: convert yuy2/uyvy/nv12/nv21ToY/UV from inline asm to yasm.Ronald S. Bultje2012-01-084-164/+327
| | | | | | | | | | | | Also implement SSE2/AVX variants.
| * | FATE: test to exercise WTV demuxer.Mike Melanson2012-01-082-0/+142
| | | | | | | | | | | | | | | | | | | | | Does not attempt to decode perceptual codecs inside. Code coverage: libavformat/wtv.c: 0% -> 71% Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * | mjpegdec: K&R formatting cosmeticsDaniel Huang2012-01-081-683/+726
| | | | | | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * | swscale: K&R formatting cosmetics for code examplesDiego Biurrun2012-01-082-129/+136
| | |
| * | swscale: K&R reformatting cosmetics for header filesDiego Biurrun2012-01-084-144/+157
| | |
| * | FATE test: cvid-grayscale; ensures that the grayscale Cinepak variant is ↵Mike Melanson2012-01-082-0/+155
| | | | | | | | | | | | | | | | | | exercised. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* | | Merge remote-tracking branch 'cus/stable'Michael Niedermayer2012-01-101-0/+9
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | * cus/stable: ffplay: Exit on ctrl-c. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | | ffplay: Exit on ctrl-c.Michael Niedermayer2012-01-091-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows to get out of ffplay if it or SDL got stuck. This for example happens when the audio driver is playing something else and doesnt support mixing multiple sources. Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Marton Balint <cus@passwd.hu>
* | | | Support decoding 1bpp and 4bpp palettized sunrast images.Carl Eugen Hoyos2012-01-091-3/+37
| | | | | | | | | | | | | | | | Fixes ticket #864 and ticket #897.
* | | | log: use a different color for debug (green).Clément Bœsch2012-01-091-2/+2
| | | |
* | | | pngdec: show verbose message for unsupported filesPaul B Mahol2012-01-091-0/+3
|/ / /
* | | cabac: 3rd try at working around a compiler bug in clang.Michael Niedermayer2012-01-091-1/+2
| | | | | | | | | | | | | | | | | | Switch to a broader detection of versions. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | ffprobe: change formatting logic in the JSON writerStefano Sabatini2012-01-091-7/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | Print a "\n" at the end of each section, also print the section name in the section print function, print the chapter name only in case the chapter contains multiple entries. Increase textual output readability - different sections can be distinguished more easily.
* | | ffprobe: implement generic reindent logic in the JSON writerStefano Sabatini2012-01-091-16/+36
| | | | | | | | | | | | Clarify/generalize indent logic.
* | | sgidec: make compiler optimize away memcpy call in inner loop.Reimar Döffinger2012-01-091-13/+25
| | | | | | | | | | | | | | | | | | | | | | | | Using an always_inline function makes the memcpy length a constant, any reasonable compiler will replace it by a single mov instruction without us having to duplicate the actual code. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | | rawdec: use av_shrink_packet.Reimar Döffinger2012-01-091-1/+1
| | | | | | | | | | | | | | | | | | | | | This fixes reads of uninitialized data by the parser when running FATE sample h264-conformance/SL1_SVA_B.264. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | | libswresample: introduce int swr_set_compensation() instead of void ↵Marton Balint2012-01-093-7/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | swr_compensate() The new version returns AVERROR(EINVAL) is the specified paramters are invalid, and also creates the resampler if none was used so far. Signed-off-by: Marton Balint <cus@passwd.hu> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | fate: add bitexact and idct to x8intraMichael Niedermayer2012-01-091-1/+1
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | cabac: Disable get_cabac_inline_x86() for clang 2.9 on x86_32Michael Niedermayer2012-01-091-1/+1
| | | | | | | | | | | | | | | | | | This should finally fix the compilation issue on darwin Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Revert "Revert commit 599b4c6efddaed33b1667c386b34b07729ba732b"Michael Niedermayer2012-01-092-43/+33
| | | | | | | | | | | | | | | This reverts commit c4f237a98175438e76da64c51cc6fe613f8d767e. This didnt fix compilation on darwin with current clang.
* | | lavf: Add forgotten line from 212fd3a1f1121a9db20c478f1fccf15e8bb53c94Michael Niedermayer2012-01-091-0/+2
| | | | | | | | | | | | | | | | | | This fixes a tiny memleak. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-01-093-17/+22
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: bfi: Use bytestream2 functions to prevent buffer overreads. dpcm: Fix invalid writes utvideo: frame multithreading. vorbis: An additional defense in the Vorbis codec. vorbisdec: Fix decoding bug with channel handling Conflicts: libavcodec/dpcm.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | bfi: Use bytestream2 functions to prevent buffer overreads.Aneesh Dogra2012-01-081-12/+14
| | | | | | | | | | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * | dpcm: Fix invalid writesLaurentiu Ion2012-01-081-1/+1
| | | | | | | | | | | | | | | | | | Fixes bug: #152 Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * | utvideo: frame multithreading.Aneesh Dogra2012-01-081-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | >> time ./avconv -i file.avi -f null - Before : real 0m7.784s After : real 0m3.662s Tested on a Intel Core i3 Processor (2 cores, 4 threads). Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * | vorbis: An additional defense in the Vorbis codec.Chris Evans2012-01-081-10/+27
| | | | | | | | | | | | | | | | | | | | | | | | Fixes Bug: #190 Chromium Bug: #100543 Related to CVE-2011-3893 Signed-off-by: Reinhard Tartler <siretart@tauware.de>
| * | vorbisdec: Fix decoding bug with channel handlingReinhard Tartler2012-01-071-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | Fixes Bug: #191 Chromium Bug: #101458 CVE-2011-3895 Signed-off-by: Reinhard Tartler <siretart@tauware.de>
* | | ljpegdec: Support MCU in ljpeg_decode_yuv_scan()Michael Niedermayer2012-01-091-8/+15
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Merge remote-tracking branch 'dilaroga/master'Michael Niedermayer2012-01-083-48/+20
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * dilaroga/master: vda: cosmetic. vda: removes useless doxygen command. vda: uses pthreads directly. vda: convert 3 byte NAL sizes to 4 byte. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | | vda: cosmetic.Sebastien Zwickert2012-01-082-6/+5
| | | |
| * | | vda: removes useless doxygen command.Sebastien Zwickert2012-01-081-8/+0
| | | |
| * | | vda: uses pthreads directly.Sebastien Zwickert2012-01-082-35/+11
| | | |
| * | | vda: convert 3 byte NAL sizes to 4 byte.Sebastien Zwickert2012-01-081-0/+5
| | | |
* | | | ipmovie: Fix passing resolution changes on.Michael Niedermayer2012-01-081-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | Fixes Ticket676 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | | tta: remove obsolete and useless error messagePaul B Mahol2012-01-081-2/+0
| | | | | | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | | Support 48bit rgb pam encoding.Carl Eugen Hoyos2012-01-081-1/+7
| | | |
* | | | Support 16bit gray pam encoding.Carl Eugen Hoyos2012-01-081-1/+7
| | | |
* | | | Support decoding 32bit sunrast images.Carl Eugen Hoyos2012-01-081-0/+3
|/ / / | | | | | | | | | Fixes ticket #895.
* | | fate: add generic rules for most of the remaining tests/fate/*.mak files.Clément Bœsch2012-01-0811-166/+197
| | |
* | | indeo4, swresample: add some missing static/const to tables.Reimar Döffinger2012-01-083-7/+7
| | | | | | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>