Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-17 | dct-test: Fix initialization syntax | Vittorio Giovara | |
Related to "warning: suggest braces around initialization of subobject". | |||
2014-10-24 | lavc: Use av_gettime_relative | Olivier Langlois | |
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> | |||
2014-09-08 | Split off floating point AAN (I)DCT into separate components | Diego Biurrun | |
2014-09-03 | xvid: Add C IDCT | Pascal Massimino | |
Thanks to Pascal Massimino and Michael Militzer for relicensing as LGPL. Signed-off-by: Diego Biurrun <diego@biurrun.de> | |||
2014-07-21 | 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-19 | 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-06-02 | Remove all Blackfin architecture optimizations | Diego Biurrun | |
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. | |||
2014-01-15 | dct-test: test ff_simple_idct_neon only on ARM for now | Janne Grunau | |
Signed-off-by: Janne Grunau <janne-libav@jannau.net> | |||
2013-11-13 | Remove all Alpha architecture optimizations | Diego Biurrun | |
Alpha has been end-of-lifed and no more test machines are available. | |||
2013-11-07 | Remove #undefs for formerly forbidden system functions | Diego Biurrun | |
The macros forbidding the system functions no longer exist, obviating the need for the #undefs. | |||
2013-10-25 | dct-test: Remove possibility of returning a restricted exit code | Derek Buitenhuis | |
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | |||
2013-10-05 | x86: xviddct: Employ more specific ifdefs | Diego Biurrun | |
This avoids building mmxext and sse2 code when disabled by configure. | |||
2013-02-09 | dsputil: Move fdct function declarations to dct.h | Diego Biurrun | |
2013-01-23 | Drop DCTELEM typedef | Diego Biurrun | |
It does not help as an abstraction and adds dsputil dependencies. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> | |||
2012-12-07 | dct-test: arm: indicate required cpu features for optimised funcs | Mans Rullgard | |
Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
2012-10-31 | x86: mmx2 ---> mmxext in function names | Diego Biurrun | |
2012-09-13 | x86: Remove some leftover declarations for non-existent functions | Diego Biurrun | |
2012-08-31 | x86: Split inline and external assembly #ifdefs | Diego Biurrun | |
2012-08-04 | x86: build: replace mmx2 by mmxext | Diego Biurrun | |
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. | |||
2012-08-02 | x86: remove libmpeg2 mmx(ext) idct functions | Mans Rullgard | |
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> | |||
2012-08-01 | dct-test: allow to compile without HAVE_INLINE_ASM. | Ronald S. Bultje | |
2012-07-25 | x86/dsputil: put inline asm under HAVE_INLINE_ASM. | Ronald S. Bultje | |
This allows compiling with compilers that don't support gcc-style inline assembly. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> | |||
2012-07-11 | dct/fft-test: use a replacement getopt() if the system has none present. | Ronald S. Bultje | |
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> | |||
2012-06-20 | Use av_gettime() in various places | Mans Rullgard | |
Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
2012-06-20 | dct-test: use emms_c() from libavutil instead of duplicating it | Mans Rullgard | |
2012-03-28 | faandct: Remove FAAN_POSTSCALE define and related code. | Diego Biurrun | |
It is not a user-accessible option and unlikely to ever be changed. | |||
2012-02-18 | dct-test: Add the missing ff_ prefix to the altivec functions | Martin Storsjö | |
Signed-off-by: Martin Storsjö <martin@martin.st> | |||
2012-02-18 | dct-test: Remove a stray declaration of a nonexistent function | Martin Storsjö | |
Signed-off-by: Martin Storsjö <martin@martin.st> | |||
2012-02-16 | libavcodec: Add ff_ prefix to j_rev_dct* | Martin Storsjö | |
Signed-off-by: Martin Storsjö <martin@martin.st> | |||
2012-02-16 | libavcodec: Prefix fdct_ifast, fdct_ifast248 | Martin Storsjö | |
Signed-off-by: Martin Storsjö <martin@martin.st> | |||
2011-12-18 | dct-test: remove unused variable cropTbl | Mans Rullgard | |
Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
2011-12-08 | tests/examples: Mark some variables only used within their files as static. | Diego Biurrun | |
2011-11-02 | Replace some forgotten FFmpeg references by Libav. | Diego Biurrun | |
2011-09-21 | dct-test: factor out some common code and do whas was likely intended | Mans Rullgard | |
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> | |||
2011-07-21 | jfdctint: add 10-bit version | Mans Rullgard | |
Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
2011-07-20 | simple_idct: add 10-bit version | Mans Rullgard | |
Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
2011-07-16 | dct-test: remove write-only variable | Mans Rullgard | |
Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
2011-07-04 | dct-test: remove 'ref' function pointer from tables | Mans Rullgard | |
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> | |||
2011-07-04 | dct-test: exit with non-zero status if an IDCT fails | Mans Rullgard | |
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> | |||
2011-07-04 | dct-test: make speed test optional | Mans Rullgard | |
Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
2011-07-04 | dct-test: remove is_idct field from tables | Mans Rullgard | |
Signed-off-by: Mans Rullgard <mans@mansr.com> | |||
2011-07-04 | dct-test: split table in two for idct and fdct | Mans Rullgard | |
Signed-off-by: Mans Rullgard <mans@mansr.com> |