99 Commits (e16592c42e877ab93a9a719ca69df22c2a487a98)

Author SHA1 Message Date
Michael Niedermayer 8bce5c8e74 avcodec/ac3dec: Use avpriv_float_dsp_alloc() 10 years ago
Jean-Francois Thibert 12df9b9a15 Improved AC3 decoder level support (heavy drc, dialnorm) 10 years ago
Diego Biurrun c67b449beb dsputil: Split bswap*_buf() off into a separate context 11 years ago
Michael Niedermayer b219142921 avcodec/ac3: rename identifier used to select the fixed point variant 11 years ago
Nedeljko Babic 696e34a6e1 libavcodec: Implementation of AC3 fixedpoint decoder 11 years ago
Tim Walker c229f571fd (e)ac3: parse and store the Lt/Rt and LFE mix levels. 11 years ago
Tim Walker 13345fc1f8 (e)ac3: parse and store the Dolby Surround, Surround EX and Headphone mode flags. 11 years ago
Tim Walker d4df02131b ac3dec: Remove write-only channel_layout field from AC3DecodeContext 11 years ago
Christophe Gisquet b6293e2798 fmtconvert: Explicitly use int32_t instead of int 11 years ago
Christophe Gisquet f49564c607 fmtconvert: int32_t input to int32_to_float_fmul_scalar 12 years ago
Justin Ruggles 55d2e12aef ac3: decode directly to the user-provided AVFrame 12 years ago
Justin Ruggles e034cc6c60 lavc: Move vector_fmul_window to AVFloatDSPContext 12 years ago
Mans Rullgard 30b3916425 ac3dec: make downmix() take array of pointers to channel data 12 years ago
Mans Rullgard b8f3ab8e6a ac3dec: output planar float only 12 years ago
Diego Biurrun e4cbf7529b Give all anonymously typedeffed structs in headers a name 12 years ago
Mans Rullgard 97cb9236cf ac3: move ac3_downmix() from dsputil to ac3dsp 12 years ago
Justin Ruggles 0eea212943 Add avcodec_decode_audio4(). 13 years ago
Reimar Döffinger 459fe331e9 ac3dec: avoid pointless alloc and indirection for input_buffer 13 years ago
Michael Niedermayer 931187e117 ac3dec: export center & suroundmix levels 13 years ago
Anton Khirnov 9b83919f44 ac3dec: add a drc_scale private option 14 years ago
Reinhard Tartler 21a19b7912 doxygen: Prefer member groups over grouping into modules 14 years ago
Reimar Döffinger 86961eeabf ac3dec: fix doxy-style for comment ("///>" should be "///<" instead). 14 years ago
Justin Ruggles 7f3a7b5c40 ac3enc: add channel coupling support 14 years ago
Vitor Sessak 9d35fa520e Add AVX FFT implementation. 14 years ago
Reimar Döffinger 6e075dcaf8 ac3dec: avoid pointless alloc and indirection for input_buffer 14 years ago
Reimar Döffinger 7b9750ed9b Fix doxy-style for comment ("///>" should be "///<" instead). 14 years ago
Mans Rullgard 6d9f52b2cd ac3: move ff_ac3_bit_alloc_calc_bap to ac3dsp 14 years ago
Justin Ruggles be18738801 Get audio_service_type for AC-3 based on bitstream mode in the AC-3 parser 14 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Justin Ruggles 12dffc4502 ac3: define AC3_MAX_CPL_BANDS and use it in ac3dec.h 14 years ago
Justin Ruggles b35743ffb4 ac3: define AC3_MAX_CPL_BANDS and use it in ac3dec.h 14 years ago
Justin Ruggles fe2ff6d247 Separate format conversion DSP functions from DSPContext. 14 years ago
Justin Ruggles c73d99e672 Separate format conversion DSP functions from DSPContext. 14 years ago
Justin Ruggles 733dbe7d18 Remove the add bias hack for the C version of DSPContext.float_to_int16_*(). 14 years ago
Justin Ruggles 9d06d7bce3 Remove the add bias hack for the C version of DSPContext.float_to_int16_*(). 14 years ago
Justin Ruggles 47ae6e795b define AC3_CRITICAL_BANDS and use it in the AC-3 encoder and decoder. 14 years ago
Justin Ruggles 7066cc8f2b cosmetics: use better (and shared) macro names for some constant values 14 years ago
Diego Biurrun ba87f0801d Remove explicit filename from Doxygen @file commands. 15 years ago
Carl Eugen Hoyos ca6e7708b4 Add spectral extension to the E-AC-3 decoder. 15 years ago
Måns Rullgård 3da1180409 Move some prototypes from dsputil.c to reasonable header files 15 years ago
Måns Rullgård 1429224b04 Move FFT parts from dsputil.h to fft.h 15 years ago
Måns Rullgård 84dc2d8afa Remove DECLARE_ALIGNED_{8,16} macros 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
Justin Ruggles bb5b99a789 cosmetics: move fixed_coeffs into the aligned arrays comment group 16 years ago
Justin Ruggles 3f93716809 Modify decode_band_structure() so that the actual band structure is only 16 years ago
Justin Ruggles 603139022d Use coupling band sizes instead of coupling band structure when 16 years ago
Diego Biurrun 477ffff218 The internal header libavutil/internal.h should not be used outside libavutil. 16 years ago
Justin Ruggles 396b73c7f7 ac3dec: Remove unneeded context variable, num_cpl_subbands. It is also 16 years ago
Justin Ruggles bfeca7beb6 Add channel layout support to the AC-3 decoder and AC-3 parser. 16 years ago