Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | dsputil: Move fdct function declarations to dct.h | Diego Biurrun | 2013-02-09 | 1 | -1/+1 |
| | |||||
* | Drop DCTELEM typedef | Diego Biurrun | 2013-01-22 | 1 | -15/+16 |
| | | | | | | 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 | 1 | -3/+3 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | x86: mmx2 ---> mmxext in function names | Diego Biurrun | 2012-10-31 | 1 | -2/+2 |
| | |||||
* | x86: Remove some leftover declarations for non-existent functions | Diego Biurrun | 2012-09-13 | 1 | -4/+0 |
| | |||||
* | x86: Split inline and external assembly #ifdefs | Diego Biurrun | 2012-08-31 | 1 | -2/+2 |
| | |||||
* | x86: build: replace mmx2 by mmxext | Diego Biurrun | 2012-08-03 | 1 | -2/+2 |
| | | | | | | | 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 | 1 | -4/+0 |
| | | | | | | | | 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 | 1 | -1/+1 |
| | |||||
* | x86/dsputil: put inline asm under HAVE_INLINE_ASM. | Ronald S. Bultje | 2012-07-25 | 1 | -1/+1 |
| | | | | | | | 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 | 1 | -0/+7 |
| | | | | | | | 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 | 1 | -12/+5 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | dct-test: use emms_c() from libavutil instead of duplicating it | Mans Rullgard | 2012-06-20 | 1 | -11/+3 |
| | |||||
* | faandct: Remove FAAN_POSTSCALE define and related code. | Diego Biurrun | 2012-03-28 | 1 | -7/+1 |
| | | | | 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 | 1 | -3/+3 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | dct-test: Remove a stray declaration of a nonexistent function | Martin Storsjö | 2012-02-18 | 1 | -2/+0 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | libavcodec: Add ff_ prefix to j_rev_dct* | Martin Storsjö | 2012-02-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | libavcodec: Prefix fdct_ifast, fdct_ifast248 | Martin Storsjö | 2012-02-15 | 1 | -1/+1 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | dct-test: remove unused variable cropTbl | Mans Rullgard | 2011-12-17 | 1 | -9/+0 |
| | | | | 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 | 1 | -1/+1 |
| | |||||
* | Replace some forgotten FFmpeg references by Libav. | Diego Biurrun | 2011-11-02 | 1 | -1/+1 |
| | |||||
* | dct-test: factor out some common code and do whas was likely intended | Mans Rullgard | 2011-09-21 | 1 | -75/+55 |
| | | | | | | | 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 | 1 | -1/+1 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | simple_idct: add 10-bit version | Mans Rullgard | 2011-07-20 | 1 | -1/+1 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | dct-test: remove write-only variable | Mans Rullgard | 2011-07-16 | 1 | -4/+0 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | dct-test: remove 'ref' function pointer from tables | Mans Rullgard | 2011-07-04 | 1 | -28/+28 |
| | | | | | | | 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 | 1 | -13/+30 |
| | | | | | | | | | 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 | 1 | -6/+18 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | dct-test: remove is_idct field from tables | Mans Rullgard | 2011-07-04 | 1 | -33/+32 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | dct-test: split table in two for idct and fdct | Mans Rullgard | 2011-07-04 | 1 | -14/+22 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | dct-test: simplify calling dct_error() | Mans Rullgard | 2011-07-04 | 1 | -20/+16 |
| | | | | | | | Pass a pointer to the DCT descriptor instead of each field individually. Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | dct-test: whitespace cosmetics | Mans Rullgard | 2011-07-04 | 1 | -183/+191 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | dct-test: remove commented out code | Mans Rullgard | 2011-07-04 | 1 | -35/+0 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Remove some disabled printf debug cruft. | Diego Biurrun | 2011-04-29 | 1 | -19/+0 |
| | |||||
* | Eliminate pointless '#if 1' statements without matching '#else'. | Diego Biurrun | 2011-04-26 | 1 | -4/+1 |
| | |||||
* | Replace FFmpeg with Libav in licence headers | Mans Rullgard | 2011-03-19 | 1 | -4/+4 |
| | | | | Signed-off-by: Mans Rullgard <mans@mansr.com> | ||||
* | Move mm_support() from libavcodec to libavutil, make it a public | Stefano Sabatini | 2010-09-08 | 1 | -1/+2 |
| | | | | | | function and rename it to av_get_cpu_flags(). Originally committed as revision 25076 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_ | Stefano Sabatini | 2010-09-04 | 1 | -11/+11 |
| | | | | | | symbols, and move them from libavcodec/avcodec.h to libavutil/cpu.h. Originally committed as revision 25040 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Remove explicit filename from Doxygen @file commands. | Diego Biurrun | 2010-04-20 | 1 | -1/+1 |
| | | | | | | | | Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | ARM: fix dct-test | Måns Rullgård | 2010-03-08 | 1 | -6/+6 |
| | | | | Originally committed as revision 22339 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Remove unused fast_memcpy() function in dct-test | Måns Rullgård | 2010-03-08 | 1 | -2/+0 |
| | | | | Originally committed as revision 22334 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Move dctref prototypes to a header file | Måns Rullgård | 2010-03-08 | 1 | -5/+1 |
| | | | | Originally committed as revision 22331 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Move array specifiers outside DECLARE_ALIGNED() invocations | Måns Rullgård | 2010-01-22 | 1 | -5/+5 |
| | | | | Originally committed as revision 21377 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Replace more uses of __attribute__((aligned)) by DECLARE_ALIGNED. | Ramiro Polla | 2009-06-04 | 1 | -5/+5 |
| | | | | Originally committed as revision 19089 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Replace deprecated FF_MM_MMXEXT flag with FF_MM_MMX2. | Stefano Sabatini | 2009-04-11 | 1 | -3/+3 |
| | | | | Originally committed as revision 18443 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | cosmetics: Rename prn variable to prng (Pseudo Random Number Generator). | Diego Biurrun | 2009-04-10 | 1 | -14/+14 |
| | | | | Originally committed as revision 18422 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Mark non-exported functions in test and example programs as static. | Diego Biurrun | 2009-03-31 | 1 | -6/+6 |
| | | | | Originally committed as revision 18259 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Give better names to reference DCT functions. | Dylan Yudaken | 2009-03-31 | 1 | -32/+32 |
| | | | | | | patch by Dylan Yudaken, dyudaken gmail com Originally committed as revision 18257 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Replace random() usage in test programs by av_lfg_*(). | Diego Biurrun | 2009-03-20 | 1 | -13/+16 |
| | | | | Originally committed as revision 18070 to svn://svn.ffmpeg.org/ffmpeg/trunk | ||||
* | Nicely align output columns. | Diego Biurrun | 2009-03-19 | 1 | -1/+1 |
| | | | | Originally committed as revision 18042 to svn://svn.ffmpeg.org/ffmpeg/trunk |