48 Commits (74571e333cc9abf3fe3fde3735698def1547db71)

Author SHA1 Message Date
Justin Ruggles c73d99e672 Separate format conversion DSP functions from DSPContext. 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
Stefano Sabatini 9106a698e7 Rename bitstream.h to get_bits.h. 16 years ago
Diego Biurrun 30f68128ab Add missing #includes to fix 'make checkheaders'. 16 years ago
Diego Biurrun bad5537e2c Use full internal pathname in doxygen @file directives. 16 years ago
Justin Ruggles e202cc2580 revert r15812 (E-AC-3 Spectral Extension) pending further review 16 years ago
Justin Ruggles 0cc51734b2 add support for spectral extension 16 years ago
Stefano Sabatini 987903826b Globally rename the header inclusion guard names. 17 years ago
Justin Ruggles 260e09305b remove unneeded variable, dither_all 17 years ago
Justin Ruggles 8649e9332c add definitions and documentation for shared functions for E-AC-3 decoding 17 years ago
Justin Ruggles 0ffea2439b copy default coupling band structure from table to decoding context (used for E-AC-3) 17 years ago
Justin Ruggles c5b930e674 1000l to me. committed to wrong repo. revert last commit. 17 years ago
Justin Ruggles e23e4de3ae cosmetics: rename some functions from *get_* to *decode_* 17 years ago
Justin Ruggles 46dd2738ae remove some unneeded header includes 17 years ago
Justin Ruggles ec0350c983 use LFG instead of Mersenne Twister for AC-3 PRNG 17 years ago
Loren Merritt 911e21a306 simd int->float 17 years ago
Loren Merritt 557ac0c448 optimize ac3_downmix. 17 years ago
Loren Merritt 72745cff20 use float_to_int16_interleave in ac3 17 years ago
Loren Merritt 916d5d6c32 use imdct_half in ac3 17 years ago
Loren Merritt 0a570e826d remove mdct tmp buffer 17 years ago
Justin Ruggles 14b7062829 cosmetics: make all references to AC-3 capitalized and hyphenated 17 years ago
Justin Ruggles 1db9da5238 cosmetics: vertical alignment 17 years ago
Justin Ruggles a52d8c6b32 use MAX_BLOCKS for array size instead of 6 17 years ago
Justin Ruggles a42c895207 rearrange dimensions of pre_mantissa array 17 years ago
Justin Ruggles bddadace8d add fields needed for E-AC-3 decoding to decode context 17 years ago
Justin Ruggles da04be10a2 store exp_strategy for all blocks in decode context 17 years ago
Justin Ruggles 54624396fc store cpl_in_use for all blocks in decode context 17 years ago
Justin Ruggles be594ae4b4 cosmetics: add and align references to spec variable names 17 years ago
Justin Ruggles d7a0ae079c cosmetics: vertical align 17 years ago
Justin Ruggles 83ce7ff6ca use macro constants for array sizes in decode context 17 years ago
Justin Ruggles 2288596074 cosmetics: vertical align 17 years ago
Justin Ruggles 2c4c2afaca cosmetics: reorder decode context fields into logical groups 17 years ago
Justin Ruggles 58ce349f0a move the decode context and some macro constants to a new file, ac3dec.h 17 years ago