| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Since both the fixed-point and floating-point encoders use the FFTContext,
this no longer needs to be in a separate context. Also, when a short-transform
context is added, the same MDCT window will be used.
|
| |
|
|
|
|
|
| |
This ensures that any processing between the MDCT and exponent extraction will
be using clipped coefficients.
|
|
|
|
|
| |
This avoids using function pointers for quite a few small functions, most of
which just call DSP functions.
|
|
|
|
| |
This fixes a segfault when using the C version of ac3dsp.float_to_fixed24().
|
|
|
|
| |
sizeof(SampleType) is different for fixed and float encoders.
|
|
Function pointers are used for templated functions instead of needlessly
duplicating many functions.
|