17 Commits (a6733202cc6891f9feec48e33e342e657da3873d)

Author SHA1 Message Date
Diego Biurrun 0bba26466f cosmetics: Delete empty lines at end of file. 13 years ago
Sean McGovern c2d3f56107 fft: avoid a signed overflow 13 years ago
Diego Biurrun 5e528cffcf x86: Add appropriate ifdefs around certain AVX functions. 14 years ago
Vitor Sessak 9d35fa520e Add AVX FFT implementation. 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Alex Converse 770c410fbb Fix ff_imdct_calc_sse() on gcc-4.6 14 years ago
Ramiro Polla 326bf69acc fft: mark xmm registers as clobbered in ff_imdct_calc_sse 14 years ago
Alex Converse cb4f12466b imdct/x86: Use "s->mdct_size" instead of "1 << s->mdct_bits". 15 years ago
Alex Converse 78b5c97d3e Convert ff_imdct_half_sse() to yasm. 15 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 c67278098d Move array specifiers outside DECLARE_ALIGNED() invocations 15 years ago
Måns Rullgård 01b2214758 Merge FFTContext and MDCTContext 15 years ago
Måns Rullgård f486321395 Move per-arch fft init bits into the corresponding subdirs 16 years ago
Ramiro Polla 74a841af8b Replace more uses of __attribute__((aligned)) by DECLARE_ALIGNED. 16 years ago
Aurelien Jacobs b250f9c66d Change semantic of CONFIG_*, HAVE_* and ARCH_*. 16 years ago
Diego Biurrun a6493a8fbd Rename libavcodec/i386/ --> libavcodec/x86/. 16 years ago
Diego Pettenò be449fca79 Convert asm keyword into __asm__. 16 years ago
Loren Merritt 0a570e826d remove mdct tmp buffer 17 years ago
Loren Merritt 46803f4f67 optimize imdct_half: 17 years ago
Loren Merritt 5d0ddd1a9f split-radix FFT 17 years ago
Loren Merritt b9fa32082c exploit mdct symmetry 17 years ago
Diego Biurrun 245976da2a Use full path for #includes from another directory. 17 years ago
Ramiro Polla 40d0e665d0 Do not misuse long as the size of a register in x86. 17 years ago
Graham Booker ee387b57fd work around issues with the old version of Gnu Assembler shipped on 18 years ago
Ronald S. Bultje b550bfaa61 Add libavcodec to compiler include flags in order to simplify header 18 years ago
Zuxy Meng 25e4f8aaee Faster SSE FFT/MDCT, patch by Zuxy Meng %zuxy P meng A gmail P com% 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Loren Merritt ebbafcb454 sse implementation of imdct. 19 years ago
Loren Merritt 1e4ecf26f5 ff_fft_calc_3dn/3dn2/sse: convert intrinsics to inline asm. 19 years ago
Zuxy Meng 2ffb22d2ad use xorps instead of mulps to toggle the sign of a float, as suggested by Software Optimization Guide for AMD64 Processors. 19 years ago
Diego Biurrun 5509bffa88 Update licensing information: The FSF changed postal address. 19 years ago
Diego Biurrun bb270c0896 COSMETICS: tabs --> spaces, some prettyprinting 19 years ago
Diego Biurrun 115329f160 COSMETICS: Remove all trailing whitespace. 19 years ago
Gildas Bazin 68951ecf0c fft_*() renamed into ff_fft_*() patch by (Gildas Bazin <gbazin at altern dot org>) 21 years ago
Fabrice Bellard e1958604fd added define for builtins use - inverse fix by Romain Dolbeau 22 years ago
Fabrice Bellard bb6f569072 new generic FFT/MDCT code for audio codecs 22 years ago