summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* flashsv: return more meaningful error valuesDiego Biurrun2011-07-06
|
* flashsv: cosmetics: break some overly long linesDiego Biurrun2011-07-06
|
* flashsv: cosmetics: drop some unnecessary parenthesesDiego Biurrun2011-07-06
|
* swscale: amend documentation to mention use of native depth for scaling.Ronald S. Bultje2011-07-06
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* eval: add missing comma to tests.Ronald S. Bultje2011-07-05
|
* eval: fix memleak.Ronald S. Bultje2011-07-05
|
* H.264: make loopfilter bS const where applicableJason Garrett-Glaser2011-07-05
|
* Add some missing mathematics.h #includes for av_rescale().Diego Biurrun2011-07-05
|
* opencore-amr: Add missing initializer braces to shut up gcc warning.Diego Biurrun2011-07-05
| | | | | This fixes the warning: libavcodec/libopencore-amr.c:91: warning: missing braces around initializer
* ARM: workaround for bug in GNU assemblerMans Rullgard2011-07-05
| | | | | | | | Some versions of the GNU assembler do not handle 64-bit immediate operands containing arithmetic. Writing the value out in full works correctly. Signed-off-by: Mans Rullgard <mans@mansr.com>
* dv: fix comment wording mistakeClément Bœsch2011-07-05
|
* Rename libavcodec/high_bit_depth.h ---> libavcodec/bit_depth_template.cDiego Biurrun2011-07-05
| | | | This naming scheme is used elsewhere, so it's sensible to be consistent.
* dv: fix valgrind use of uninitialised value warnings.Reimar Döffinger2011-07-05
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* mxfenc: fix ignored drop flag in binary timecode representation.Clément Bœsch2011-07-05
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* PPC: use Altivec IMDCT only for supported sizesMans Rullgard2011-07-05
| | | | | | The Altivec IMDCT works with size 32 and higher only. Signed-off-by: Mans Rullgard <mans@mansr.com>
* dv: fix comment spellingClément Bœsch2011-07-05
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* configure: simplify -rpath-link linker flagDiego Biurrun2011-07-05
| | | | Lists of ':'-separated directories can be passed to -rpath-link directly.
* ARM: allow unaligned buffer in fixed-point NEON FFT4Mans Rullgard2011-07-04
| | | | | | | | | This function is called with only 8-byte alignment from imdct for size 16. The fft4 function is not called for the larger FFT or MDCT sizes, so this has no impact on typical uses. Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: test more FFT etc sizesMans Rullgard2011-07-04
| | | | | | This tests sizes from 16 to 4096, not only the default 512. Signed-off-by: Mans Rullgard <mans@mansr.com>
* dca: set AVCodecContext frame_size for DTS audioJohn Stebbins2011-07-04
| | | | | | | | | | | Set the frame size when decoding DTS audio. This has the side effect of fixing the computation of timestamps for DTS-HD in compute_pkt_fields. Since frame_size is not currently set, the duration of a frame is being guessed based on the streams bitrate. But for DTS-HD, the bitrate currently used is the rate of the DTS core which is much different than the whole DTS-HD stream and leads to a wildly inaccurate frame duration estimate. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* YASM: Shut up unused variable compiler warning with --disable-yasm.Daniel Kang2011-07-04
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* x86_32: Fix build on x86_32 with --disable-yasm.Daniel Kang2011-07-04
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* iirfilter: add fate testMans Rullgard2011-07-04
| | | | | | | Change the test program to output text instead of binary files so it can be compared easily in FATE. Signed-off-by: Mans Rullgard <mans@mansr.com>
* doxygen: Add qmul docs.Diego Biurrun2011-07-04
|
* ogg: propagate return values and return more meaningful error valuesNicolas George2011-07-04
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* H.264: fix overreads of qscale_tableJason Garrett-Glaser2011-07-04
| | | | filter_mb_fast assumed that qscale_table was padded like many of the other tables.
* Remove unused static tables and static inline functions.Diego Biurrun2011-07-04
|
* eval: clear Parser instances before usingMans Rullgard2011-07-04
| | | | | | | This prevents random values from the stack being used as "variables" in expressions. Signed-off-by: Mans Rullgard <mans@mansr.com>
* dct-test: remove 'ref' function pointer from tablesMans Rullgard2011-07-04
| | | | | | | The reference function can be inferred from the direction of the transform, no need for storing it with each entry. Signed-off-by: Mans Rullgard <mans@mansr.com>
* build: Remove deleted 'check' target from .PHONY list.Diego Biurrun2011-07-04
|
* oggdec: Abort Ogg header parsing when encountering a data packet.Reimar Döffinger2011-07-04
| | | | | | Fixes Bugzilla #11. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Add LGPL license boilerplate to files lacking it.Diego Biurrun2011-07-04
|
* mxfenc: small typo fixClément Bœsch2011-07-04
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* doxygen: Fix documentation for some VP8 functions.Diego Biurrun2011-07-04
|
* sha: use AV_RB32() instead of assuming buffer can be cast to uint32_t*Kostya Shishkov2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* des: allow unaligned input and output buffersMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* aes: allow unaligned input and output buffersMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* libxvid: add missing include of libavutil/mathematics.hChristian Schmidt2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: add idct8x8 testMans Rullgard2011-07-04
| | | | | | This tests the IDCT implementations available in the build. Signed-off-by: Mans Rullgard <mans@mansr.com>
* dct-test: exit with non-zero status if an IDCT failsMans Rullgard2011-07-04
| | | | | | | | | IDCTs are partially evaluated according to IEEE 1180-1990 (more or less). An override is added to the table for implementations known to not meet the spec requirements. These variants are run but not checked for accuracy. Signed-off-by: Mans Rullgard <mans@mansr.com>
* eval: add fate testMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* eval: make timing optional in test programMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* fate: add 'null' comparison methodMans Rullgard2011-07-04
| | | | | | | | | Setting CMP=null uses stdout from the test as the diff record in the report without further inspection. This can be useful when the exit status of the test itself determines success while the output is informative. Signed-off-by: Mans Rullgard <mans@mansr.com>
* dct-test: make speed test optionalMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* dct-test: remove is_idct field from tablesMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* dct-test: split table in two for idct and fdctMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* dct-test: simplify calling dct_error()Mans Rullgard2011-07-04
| | | | | | | Pass a pointer to the DCT descriptor instead of each field individually. Signed-off-by: Mans Rullgard <mans@mansr.com>
* dct-test: whitespace cosmeticsMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* dct-test: remove commented out codeMans Rullgard2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* vorbis: vpxenc: Add missing include for av_rescale*Robert Swain2011-07-04
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>