Diego Biurrun
|
b4987f7219
|
idct: Convert IDCT permutation #defines to an enum
Also rename the enum values to be consistent with other DCT permutations.
|
2014-07-18 07:51:03 -07:00 |
|
Diego Biurrun
|
e3fcb14347
|
dsputil: Split off IDCT bits into their own context
|
2014-06-30 07:58:46 -07:00 |
|
Diego Biurrun
|
92e598a57a
|
prores: Drop DSP infrastructure for prores encoder bits
None of the encoder bits are arch-optimized.
|
2014-02-28 11:17:25 +01:00 |
|
Diego Biurrun
|
d6acefe058
|
proresenc: Drop unnecessary DCT permutation bits
No permutation is necessary for the FDCT.
|
2014-02-28 11:00:24 +01:00 |
|
Diego Biurrun
|
b23650491f
|
prores: Use consistent names for DSP arch initialization functions
|
2014-02-28 10:34:55 +01:00 |
|
Diego Biurrun
|
6fee1b90ce
|
avcodec: Add av_cold attributes to init functions missing them
|
2013-05-04 21:09:45 +02:00 |
|
Diego Biurrun
|
5d3d39c72e
|
dsputil: Move fdct function declarations to dct.h
|
2013-02-09 00:08:28 +01:00 |
|
Diego Biurrun
|
88bd7fdc82
|
Drop DCTELEM typedef
It does not help as an abstraction and adds dsputil dependencies.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
|
2013-01-22 18:32:56 -08:00 |
|
Janne Grunau
|
f101eab1be
|
x86: call most of the x86 dsp init functions under if (ARCH_X86)
Rename the called dsp init functions to *_init_x86.
|
2012-10-08 11:54:05 +02:00 |
|
Martin Storsjö
|
1d9c2dc89a
|
Don't include common.h from avutil.h
Signed-off-by: Martin Storsjö <martin@martin.st>
|
2012-08-15 22:32:06 +03:00 |
|
Kostya Shishkov
|
5d9ad5425f
|
prores: initialise encoder and decoder parts only when needed
|
2012-02-17 14:11:48 +01:00 |
|
Kostya Shishkov
|
1a265f6187
|
prores encoder
|
2012-02-15 07:14:51 +01:00 |
|
Ronald S. Bultje
|
e3f530feca
|
prores: idct sse2/sse4 optimizations.
~3.0-3.5x as fast as original C version, 1.6x as fast overall.
|
2011-10-11 07:50:48 -07:00 |
|
Ronald S. Bultje
|
92fb52d906
|
prores: extract idct into its own dspcontext and merge with put_pixels.
|
2011-10-11 07:50:48 -07:00 |
|