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.
|
14 years ago |
Justin Ruggles
|
0e4dbe2996
|
ac3enc: avoid masking output in asym_quant() by using signed values for
quantized mantissas.
|
14 years ago |
Carl Eugen Hoyos
|
b1c450be49
|
Fix "redundant redeclaration" warning.
|
14 years ago |
Justin Ruggles
|
99477adc31
|
ac3enc: fix allocation of floating point samples.
sizeof(SampleType) is different for fixed and float encoders.
|
14 years ago |
Justin Ruggles
|
38c304addd
|
ac3enc: remove empty ac3_float function that is never called
|
14 years ago |
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.
|
14 years ago |
Justin Ruggles
|
e754dfc0bb
|
ac3enc: dynamically allocate AC3EncodeContext fields windowed_samples and mdct
This will allow the same struct to be used for both the fixed and float ac3
encoders.
|
14 years ago |
Justin Ruggles
|
36151b3e31
|
ac3enc: use function pointer to choose between AC-3 and E-AC-3 header output
functions.
|
14 years ago |
Justin Ruggles
|
c8e9ea43d0
|
Move E-AC-3 encoder functions to a separate eac3enc.c file.
|
14 years ago |
Fabrice Bellard
|
6107fa87b4
|
preparing integration of new AC3 decoder
Originally committed as revision 1089 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
22 years ago |
Zdenek Kabelac
|
30b68f33aa
|
* encoding of AC3 with more than 2 channels
by Takashi Iwai <tiwai@suse.de>
Originally committed as revision 383 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
23 years ago |
Fabrice Bellard
|
de6d9b6404
|
Initial revision
Originally committed as revision 5 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
24 years ago |