479 Commits (57fa2fc69ff480b4cabf3d7c0c28435c2cde6594)

Author SHA1 Message Date
Vitor Sessak 9d35fa520e Add AVX FFT implementation. 14 years ago
Vitor Sessak 33cbfa6fa3 Update x86inc.asm from x264 to allow AVX emulation using SSE and MMX. 14 years ago
Carl Eugen Hoyos 5c0068758f Fix compilation with --disable-yasm. 14 years ago
Oskar Arvidsson 8dbe585641 Adds 8-, 9- and 10-bit versions of some of the functions used by the h264 decoder. 14 years ago
Alexander Strange 1500be13f2 dsputil: allow to skip drawing of top/bottom edges. 14 years ago
Justin Ruggles e6e9823488 Add apply_window_int16() to DSPContext with x86-optimized versions and use it 14 years ago
Michael Niedermayer d375c10400 Fake-Merge remote-tracking branch 'ffmpeg-mt/master' 14 years ago
Mans Rullgard 0aded9484d Move dct and rdft definitions to separate files 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Justin Ruggles 0f999cfddb ac3enc: add float_to_fixed24() with x86-optimized versions to AC3DSPContext 14 years ago
Justin Ruggles 79414257e2 mathops: fix MULL() when the compiler does not inline the function. 14 years ago
Justin Ruggles aaff3b312e mathops: change "g" constraint to "rm" in x86-32 version of MUL64(). 14 years ago
Justin Ruggles b181b8fb96 mathops: convert MULL/MULH/MUL64 to inline functions rather than macros. 14 years ago
Michael Niedermayer f7a5e7791d Revert "ac3enc: add SIMD-optimized shifting functions for use with the fixed-point AC3 encoder" 14 years ago
Justin Ruggles f1efbca5e9 ac3enc: add SIMD-optimized shifting functions for use with the fixed-point AC3 encoder. 14 years ago
Mans Rullgard a5444fee06 Add CONFIG_AC3DSP symbol to simplify makefiles 14 years ago
Justin Ruggles cc4d3dd3e2 ac3enc: add SIMD-optimized shifting functions for use with the fixed-point AC3 encoder 14 years ago
Ronald S. Bultje 6a717eb4aa dsputil_mmx.c: remove ff_vector128. 14 years ago
Ronald S. Bultje bf6fa73245 dsputil_mmx.c: remove ff_vector128. 14 years ago
Ronald S. Bultje 9a1ced321b dsputil: move VC1-specific stuff into VC1DSPContext. 14 years ago
Ronald S. Bultje 12802ec060 dsputil: move VC1-specific stuff into VC1DSPContext. 14 years ago
Justin Ruggles 20a2a3da8f ac3dsp: Change punpckhqdq to movhlps in ac3_max_msb_abs_int16(). 14 years ago
Justin Ruggles 1f004fc512 ac3dsp: Change punpckhqdq to movhlps in ac3_max_msb_abs_int16(). 14 years ago
Justin Ruggles 7539a1fee2 ac3enc: Add x86-optimized function to speed up log2_tab(). 14 years ago
Loren Merritt 11ab1e409f FFT: factor a shuffle out of the inner loop and merge it into fft_permute. 14 years ago
Justin Ruggles fbb6b49dab ac3enc: Add x86-optimized function to speed up log2_tab(). 14 years ago
Loren Merritt e6b1ed693a FFT: factor a shuffle out of the inner loop and merge it into fft_permute. 14 years ago
Justin Ruggles a30ac54a19 Add x86-optimized versions of exponent_min(). 14 years ago
Justin Ruggles dda3f0ef48 Add x86-optimized versions of exponent_min(). 14 years ago
Ronald S. Bultje a239d534d7 Fix ff_emu_edge_core_sse() on Win64. 14 years ago
Ronald S. Bultje 17cf7c68ed Fix ff_emu_edge_core_sse() on Win64. 14 years ago
Justin Ruggles fe2ff6d247 Separate format conversion DSP functions from DSPContext. 14 years ago
Alex Converse a35d782d28 Fix ff_imdct_calc_sse() on gcc-4.6 14 years ago
Justin Ruggles c73d99e672 Separate format conversion DSP functions from DSPContext. 14 years ago
Ronald S. Bultje baffa091af Implement a SIMD version of emulated_edge_mc() for x86. 14 years ago
Justin Ruggles 389b5bfa34 cosmetics: indentation 14 years ago
Justin Ruggles a8ae4e0e7b Remove unneeded add bias from 3 functions. 14 years ago
Alex Converse 770c410fbb Fix ff_imdct_calc_sse() on gcc-4.6 14 years ago
Ronald S. Bultje 81f2a3f4ff Implement a SIMD version of emulated_edge_mc() for x86. 14 years ago
Justin Ruggles d19b744a36 cosmetics: indentation 14 years ago
Justin Ruggles 80ba1ddb58 Remove unneeded add bias from 3 functions. 14 years ago
Mans Rullgard e243ed656c x86: fix overflow in h264 8x8 planar prediction 14 years ago
Mans Rullgard 80944df720 x86: fix overflow in h264 8x8 planar prediction 14 years ago
Justin Ruggles 015f9f1ad3 Change DSPContext.vector_fmul() from dst=dst*src to dest=src0*src1. 14 years ago
Justin Ruggles 384dbd617f cosmetics related to LPC changes. 14 years ago
Justin Ruggles 7101b18508 Separate window function from autocorrelation. 14 years ago
Justin Ruggles 0d8837bdda Move lpc_compute_autocorr() from DSPContext to a new struct LPCContext. 14 years ago
Justin Ruggles 6eabb0d3ad Change DSPContext.vector_fmul() from dst=dst*src to dest=src0*src1. 14 years ago
Justin Ruggles 1c189fc533 cosmetics related to LPC changes. 14 years ago
Justin Ruggles 77a78e9bdc Separate window function from autocorrelation. 14 years ago