Måns Rullgård
|
648d792042
ARM: NEON optimised FFT and MDCT
|
15 years ago |
Reimar Döffinger
|
c55e5b5fee
ff_sine_windows table contains only constant data, too.
|
15 years ago |
Reimar Döffinger
|
faca56191c
The ff_cos_tabs table itself is constant, too, so mark it as such.
|
15 years ago |
Måns Rullgård
|
e78516c6d8
One declaration of mm_flags is enough
|
15 years ago |
Måns Rullgård
|
4e36a5b46f
Move declarations of some mmx functions to dsputil_mmx.h
|
15 years ago |
Måns Rullgård
|
5b1b014761
Move DECLARE_ALIGNED_8 definition next to DECLARE_ALIGNED_16
|
15 years ago |
Måns Rullgård
|
c4d6d318cf
Make DECLARE_ALIGNED_8 align to 8 bytes, never to 16
|
15 years ago |
Vitor Sessak
|
50e23ae9d3
Mark parameter src of vector_clipf() as const
|
15 years ago |
Vitor Sessak
|
0a68cd876e
SSE optimized vector_clipf(). 10% faster TwinVQ decoding.
|
15 years ago |
Jason Garrett-Glaser
|
4f717c69ed
idct_dc for VC-1/WMV3 decoder; ~11% faster decoding overall.
|
15 years ago |
Siarhei Siamashka
|
7d485f165f
Support for getting (i)MDCT output multiplied by a constant scaling factor.
|
16 years ago |
Ramiro Polla
|
13bd2044d3
mlp: Simplify adressing of state and coeffs arrays for both filters by making
|
16 years ago |
Ramiro Polla
|
bf4f19dc65
mlpdec: Move MLP's filter_channel() to dsputils.
|
16 years ago |
David Conrad
|
3992526b3c
Split VC1 loop filter into separate functions for h/v and size
|
16 years ago |
David Conrad
|
0e58865d6e
Move VC1 loop filter to DSPContext
|
16 years ago |
David Conrad
|
8013da7364
VC1: add and use avg_no_rnd chroma MC functions
|
16 years ago |
David Conrad
|
c374691b28
Rename put_no_rnd_h264_chroma* to reflect its usage in VC1 only
|
16 years ago |
David Conrad
|
6cecd63005
VC1: Do qpel when needed for both MVs in a B frame
|
16 years ago |
Alex Converse
|
184fcc60b7
Mark src constant in copy_block*().
|
16 years ago |
Roman Shaposhnik
|
3899eb2f65
Making the arrays accomodate an extra intra 8x8 cmp function
|
16 years ago |
Aurelien Jacobs
|
26f3ae828b
move vp6_filter_diag4() to a new vp6dsp.c file and use it throught dsputil
|
16 years ago |
Loren Merritt
|
3daa434a40
ff_add_hfyu_median_prediction_mmx2
|
16 years ago |
Diego Biurrun
|
bad5537e2c
Use full internal pathname in doxygen @file directives.
|
16 years ago |
Alex Converse
|
6860254044
Add the rdft family of transforms (fft/ifft of an all real sequence) to dsputil.
|
16 years ago |
Alex Converse
|
8f05c995fd
Clean up FFT related comments.
|
16 years ago |
Diego Biurrun
|
406792e7b0
cosmetics: Remove pointless period after copyright statement non-sentences.
|
16 years ago |
Aurelien Jacobs
|
b250f9c66d
Change semantic of CONFIG_*, HAVE_* and ARCH_*.
|
16 years ago |
Diego Biurrun
|
6a5d31ac25
Fix build: Add intreadwrite.h and bswap.h #includes where necessary.
|
16 years ago |
Benjamin Larsson
|
336c2ca585
Add size that is needed for the wmapro codec
|
16 years ago |
Diego Biurrun
|
79cb09b2f7
consistency cosmetics: Rename POWERPC identifiers to PPC.
|
16 years ago |
Michael Niedermayer
|
6a1846eb4a
Document new idct requirements.
|
16 years ago |
Jason Garrett-Glaser
|
712ca84c21
Move filter_luma_intra into dsputil for later addition of asm.
|
16 years ago |
Michael Niedermayer
|
ac22385931
H.264 idct functions that include the chroma, inter luma and intra16 luma loops
|
16 years ago |
Måns Rullgård
|
a2fc0f6a6d
ARM: replace "armv4l" with "arm"
|
16 years ago |
Loren Merritt
|
5fecfb7d58
clear_block mmx
|
16 years ago |
Kostya Shishkov
|
11c0f9eca1
enable RV40 decoder
|
16 years ago |
Kostya Shishkov
|
2d8a081511
RV40 MC functions
|
16 years ago |
Dominik Mierzejewski
|
82d1605fe7
Remove duplicated MM_* macros for CPU capabilities from dsputil.h.
|
16 years ago |
Diego Pettenò
|
be449fca79
Convert asm keyword into __asm__.
|
16 years ago |
David Conrad
|
9971331dfb
Move VP3 loop filter to DSPContext
|
16 years ago |
Stefano Sabatini
|
987903826b
Globally rename the header inclusion guard names.
|
16 years ago |
Måns Rullgård
|
f1424cfd6d
ARM: set STRIDE_ALIGN and DECLARE_ALIGNED_8 to 16 for NEON
|
16 years ago |
Loren Merritt
|
7fadc32de4
document some dsp alignments
|
16 years ago |
Loren Merritt
|
2272e04aa7
document some dsp alignments
|
16 years ago |
Robert Swain
|
69fc4da360
Add declarations for the sine tables used in wma.c (half window sizes: 128,
|
16 years ago |
Loren Merritt
|
911e21a306
simd int->float
|
16 years ago |
Loren Merritt
|
ac2e556456
simd downmix
|
16 years ago |
Loren Merritt
|
d46ac5bfde
mdct wrapper function to match fft
|
16 years ago |
Loren Merritt
|
0a570e826d
remove mdct tmp buffer
|
16 years ago |
Loren Merritt
|
46803f4f67
optimize imdct_half:
|
16 years ago |