92 Commits (800ffab48a7844dd5dc0a33b8f6b8e5ed718cf2e)

Author SHA1 Message Date
Vitor Sessak 39df0c434c mpegaudiodec: optimized iMDCT transform 13 years ago
Diego Biurrun 30bbd5cbc0 x86: conditionally compile dnxhd encoder optimizations 13 years ago
Diego Biurrun 88b9735753 build: conditionally compile x86 H.264 chroma optimizations 13 years ago
Ronald S. Bultje e3f530feca prores: idct sse2/sse4 optimizations. 13 years ago
Kostya Shishkov d241f51e0f Move RV3/4-specific DSP functions into their own context 13 years ago
Daniel Kang 9bfa5363da H.264: Add x86 assembly for 10-bit H.264 qpel functions. 14 years ago
Daniel Kang 84e70ef004 h264: Add x86 assembly for 10-bit weight/biweight H.264 functions. 14 years ago
Daniel Kang f188a1e0ca H.264: Add x86 assembly for 10-bit MC Chroma H.264 functions. 14 years ago
Daniel Kang a8d44f9dd5 Add x86 assembly for some 10-bit H.264 intra predict functions. 14 years ago
Daniel Kang 836f47d34b Add IDCT functions for 10-bit H.264. 14 years ago
Vitor Sessak 3758eb0eb9 dct32: port SSE 32-point DCT to YASM 14 years ago
Mans Rullgard 0b5e44ed29 mpegaudiodsp: fix x86 and ppc makefiles 14 years ago
Jason Garrett-Glaser 9f3d6ca4f1 Port x86 10-bit H.264 deblock asm from x264 14 years ago
Mans Rullgard a5444fee06 Add CONFIG_AC3DSP symbol to simplify makefiles 14 years ago
Justin Ruggles dda3f0ef48 Add x86-optimized versions of exponent_min(). 14 years ago
Justin Ruggles c73d99e672 Separate format conversion DSP functions from DSPContext. 14 years ago
Ronald S. Bultje d0acc2d2e9 Move sse16_sse2() from inline asm to yasm. It is one of the functions causing 14 years ago
Ronald S. Bultje 1d16a1cf99 Rename h264_idct_sse2.asm to h264_idct.asm; move inline IDCT asm from 14 years ago
Jason Garrett-Glaser 8acb554aff LGPL SSE2 H.264 iDCT 14 years ago
Stefano Sabatini c6c98d0897 Move mm_support() from libavcodec to libavutil, make it a public 14 years ago
Ronald S. Bultje 2c166c3af1 Port latest x264 deblock asm (before they moved to using NV12 as internal 14 years ago
Ronald S. Bultje a33a2562c1 Rename h264_weight_sse2.asm to h264_weight.asm; add 16x8/8x16/8x4 non-square 14 years ago
Ronald S. Bultje 14bc1f2485 Split h264dsp_mmx.c (which was #included in dsputil_mmx.c) in h264_qpel_mmx.c, 14 years ago
Ronald S. Bultje 5929b3a651 Fix vertical align. 14 years ago
Ronald S. Bultje de1c253bab Split intra prediction initialization (i.e. assigning of function pointers) 14 years ago
Ronald S. Bultje d0eb5a1174 Move H264 chroma MC from inline asm to yasm. This fixes VP3/5/6 and VC-1 14 years ago
Ronald S. Bultje e9f5f020c6 Move VP3 IDCT functions from inline ASM to YASM. This fixes part of the VP3/5/6 14 years ago
Ronald S. Bultje 89fa3504ed Move vp6_filter_diag4() x86 SIMD code from inline ASM to YASM. This should 14 years ago
Ronald S. Bultje 3a0885146c Move vp6_filter_diag4() from DSPContext to VP56DSPContext. 14 years ago
Jason Garrett-Glaser 4a384de5b8 Split h264dsp and h264pred in configure. 14 years ago
Eli Friedman c12d6955e2 H.264: SSE2/SSSE3 weighted prediction asm 14 years ago
Vitor Sessak de4bc44abb Convert deinterlacing MMX code to YASM 15 years ago
Loren Merritt c7b1d9768c relicense h264 deblock sse2 to lgpl 15 years ago
David Conrad faa26db28b MMX/SSE VC1 loop filter 15 years ago
Vitor Sessak 881fd7a62f Move SSE optimized 32-point DCT to its own file. Should fix breakage with YASM 15 years ago
Jason Garrett-Glaser 0178d14fe5 First shot at VP8 optimizations: 15 years ago
Måns Rullgård 0912db0206 Make vp8 select h264dsp and use this to pull in mmx intrapred 15 years ago
Carl Eugen Hoyos 0c59074868 Fix compilation without --enable-gpl. 15 years ago
Jason Garrett-Glaser 4af8cdfc3f 16x16 and 8x8c x86 SIMD intra pred functions for VP8 and H.264 15 years ago
Vitor Sessak bc2b368215 SSE-optimized MP3 floating point windowing functions 15 years ago
Måns Rullgård 3bd74e9243 Simplify arch-specific object file lists 15 years ago
Måns Rullgård 43f60eba19 Move arch-specific makefile parts into $arch/Makefile 15 years ago