Justin Ruggles
|
523b7eba19
|
ac3enc: clip coefficients after MDCT.
This ensures that any processing between the MDCT and exponent extraction will
be using clipped coefficients.
|
2011-07-01 13:02:11 -04:00 |
|
Justin Ruggles
|
8683c6a638
|
ac3enc: move ff_ac3_encode_frame() to ac3enc_template.c
This avoids using function pointers for quite a few small functions, most of
which just call DSP functions.
|
2011-06-27 12:59:39 -04:00 |
|
Justin Ruggles
|
b203f65451
|
ac3enc: use correct alignment and length in channel coupling dsp functions.
This fixes a segfault when using the C version of ac3dsp.float_to_fixed24().
|
2011-06-15 17:56:49 -04:00 |
|
Justin Ruggles
|
99477adc31
|
ac3enc: fix allocation of floating point samples.
sizeof(SampleType) is different for fixed and float encoders.
|
2011-06-13 17:49:37 -04:00 |
|
Justin Ruggles
|
e0cc66df61
|
ac3enc: split templated float vs. fixed functions into a separate file.
Function pointers are used for templated functions instead of needlessly
duplicating many functions.
|
2011-06-13 16:49:35 -04:00 |
|