18 Commits (70cf7bb958899c369f778e29b8bd4203723bed04)

Author SHA1 Message Date
Vitor Sessak 18b131de04 dct32: Add SSE2 ASM optimizations 13 years ago
Vitor Sessak e6c1791b47 Fix compilation with --disable-yasm. 14 years ago
Vitor Sessak 165c7c420d Fix dct32() compilation with --disable-yasm 14 years ago
Vitor Sessak 6204feb160 dct32: Add AVX implementation of 32-point DCT 14 years ago
Vitor Sessak 9d35fa520e Add AVX FFT implementation. 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
Loren Merritt 11ab1e409f FFT: factor a shuffle out of the inner loop and merge it into fft_permute. 14 years ago
Loren Merritt e6b1ed693a FFT: factor a shuffle out of the inner loop and merge it into fft_permute. 14 years ago
Stefano Sabatini c6c98d0897 Move mm_support() from libavcodec to libavutil, make it a public 14 years ago
Stefano Sabatini 7160bb716b Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_ 14 years ago
Vitor Sessak 881fd7a62f Move SSE optimized 32-point DCT to its own file. Should fix breakage with YASM 15 years ago
Vitor Sessak 4dcc4f8eaa SSE optimized 32-point DCT 15 years ago
Måns Rullgård f486321395 Move per-arch fft init bits into the corresponding subdirs 15 years ago