Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | tests: Move all test programs to a subdirectory | Diego Biurrun | 2016-05-13 |
| | |||
* | cosmetics: Fix spelling mistakes | Vittorio Giovara | 2016-05-04 |
| | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | dct-test: Fix initialization syntax | Vittorio Giovara | 2015-02-17 |
| | | | | Related to "warning: suggest braces around initialization of subobject". | ||
* | lavc: Use av_gettime_relative | Olivier Langlois | 2014-10-24 |
| | | | | | | | | Whenever av_gettime() is used to measure relative period of time, av_gettime_relative() is prefered as it guarantee monotonic time on supported platforms. Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | Split off floating point AAN (I)DCT into separate components | Diego Biurrun | 2014-09-07 |
| | |||
* | xvid: Add C IDCT | Pascal Massimino | 2014-09-02 |
| | | | | | | Thanks to Pascal Massimino and Michael Militzer for relicensing as LGPL. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||
* | build: Conditionally build and run DCT test program | Diego Biurrun | 2014-07-21 |
| | |||
* | dct-test: Move arch-specific bits into arch-specific subdirectories | Diego Biurrun | 2014-07-21 |
| | |||
* | idct: Move arm-specific declarations to a header in the arm directory | Diego Biurrun | 2014-07-20 |
| | |||
* | fdct: Move ppc-specific declarations to a header in the ppc directory | Diego Biurrun | 2014-07-19 |
| | |||
* | simple_idct: Move x86-specific declarations to a header in the x86 directory | Diego Biurrun | 2014-07-19 |
| | |||
* | fdct: Move x86-specific declarations to a header in the x86 directory | Diego Biurrun | 2014-07-19 |
| | |||
* | dct-test: Reuse enum idct_permutation_type instead of duplicating it | Diego Biurrun | 2014-07-18 |
| | |||
* | dct-test: Skip indirection for MMX IDCT permutation | Diego Biurrun | 2014-07-18 |
| | |||
* | dct-test: Improve CPU flags struct member name | Diego Biurrun | 2014-07-18 |
| | |||
* | dct-test: Move cpu_flags variable out of global scope | Diego Biurrun | 2014-07-18 |
| | |||
* | Remove all Blackfin architecture optimizations | Diego Biurrun | 2014-06-02 |
| | | | | | | Blackfin is a painful platform to work with, no test machines are available and the range of multimedia applications is dubious. Thus it only represents a maintenance burden. | ||
* | dct-test: test ff_simple_idct_neon only on ARM for now | Janne Grunau | 2014-01-15 |
| | | | | Signed-off-by: Janne Grunau <janne-libav@jannau.net> | ||
* | Remove all Alpha architecture optimizations | Diego Biurrun | 2013-11-13 |
| | | | | Alpha has been end-of-lifed and no more test machines are available. | ||
* | Remove #undefs for formerly forbidden system functions | Diego Biurrun | 2013-11-07 |
| | | | | | The macros forbidding the system functions no longer exist, obviating the need for the #undefs. | ||
* | dct-test: Remove possibility of returning a restricted exit code | Derek Buitenhuis | 2013-10-25 |
| | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | x86: xviddct: Employ more specific ifdefs | Diego Biurrun | 2013-10-05 |
| | | | | This avoids building mmxext and sse2 code when disabled by configure. | ||
* | dsputil: Move fdct function declarations to dct.h | Diego Biurrun | 2013-02-09 |
| | |||
* | Drop DCTELEM typedef | Diego Biurrun | 2013-01-22 |
| | | | | | | It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | ||
* | dct-test: arm: indicate required cpu features for optimised funcs | Mans Rullgard | 2012-12-07 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | x86: mmx2 ---> mmxext in function names | Diego Biurrun | 2012-10-31 |
| | |||
* | x86: Remove some leftover declarations for non-existent functions | Diego Biurrun | 2012-09-13 |
| | |||
* | x86: Split inline and external assembly #ifdefs | Diego Biurrun | 2012-08-31 |
| | |||
* | x86: build: replace mmx2 by mmxext | Diego Biurrun | 2012-08-03 |
| | | | | | | | Refactoring mmx2/mmxext YASM code with cpuflags will force renames. So switching to a consistent naming scheme beforehand is sensible. The name "mmxext" is more official and widespread and also the name of the CPU flag, as reported e.g. by the Linux kernel. | ||
* | x86: remove libmpeg2 mmx(ext) idct functions | Mans Rullgard | 2012-08-02 |
| | | | | | | | | These functions are not faster than other mmx implementations on any hardware I have been able to test on, and they are horribly inaccurate. There is thus no reason to ever use them. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | dct-test: allow to compile without HAVE_INLINE_ASM. | Ronald S. Bultje | 2012-07-31 |
| | |||
* | x86/dsputil: put inline asm under HAVE_INLINE_ASM. | Ronald S. Bultje | 2012-07-25 |
| | | | | | | | This allows compiling with compilers that don't support gcc-style inline assembly. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | ||
* | dct/fft-test: use a replacement getopt() if the system has none present. | Ronald S. Bultje | 2012-07-11 |
| | | | | | | | This allows compiling and running these tests on systems lacking a built- in version of getopt(), such as MSVC. Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||
* | Use av_gettime() in various places | Mans Rullgard | 2012-06-20 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | dct-test: use emms_c() from libavutil instead of duplicating it | Mans Rullgard | 2012-06-20 |
| | |||
* | faandct: Remove FAAN_POSTSCALE define and related code. | Diego Biurrun | 2012-03-28 |
| | | | | It is not a user-accessible option and unlikely to ever be changed. | ||
* | dct-test: Add the missing ff_ prefix to the altivec functions | Martin Storsjö | 2012-02-18 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | dct-test: Remove a stray declaration of a nonexistent function | Martin Storsjö | 2012-02-18 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | libavcodec: Add ff_ prefix to j_rev_dct* | Martin Storsjö | 2012-02-15 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | libavcodec: Prefix fdct_ifast, fdct_ifast248 | Martin Storsjö | 2012-02-15 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||
* | dct-test: remove unused variable cropTbl | Mans Rullgard | 2011-12-17 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | tests/examples: Mark some variables only used within their files as static. | Diego Biurrun | 2011-12-08 |
| | |||
* | Replace some forgotten FFmpeg references by Libav. | Diego Biurrun | 2011-11-02 |
| | |||
* | dct-test: factor out some common code and do whas was likely intended | Mans Rullgard | 2011-09-21 |
| | | | | | | | This fixes some nonsensical code by moving some should-be-shared code to separate functions and using these. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | jfdctint: add 10-bit version | Mans Rullgard | 2011-07-21 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | simple_idct: add 10-bit version | Mans Rullgard | 2011-07-20 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | dct-test: remove write-only variable | Mans Rullgard | 2011-07-16 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||
* | dct-test: remove 'ref' function pointer from tables | Mans Rullgard | 2011-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> | ||
* | dct-test: exit with non-zero status if an IDCT fails | Mans Rullgard | 2011-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> | ||
* | dct-test: make speed test optional | Mans Rullgard | 2011-07-04 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> |