Justin Ruggles
|
ec0350c983
|
use LFG instead of Mersenne Twister for AC-3 PRNG
Originally committed as revision 14815 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Loren Merritt
|
911e21a306
|
simd int->float
20% faster ac3 if downmixing, 15% if not
Originally committed as revision 14743 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Loren Merritt
|
557ac0c448
|
optimize ac3_downmix.
1.3x faster 5.1->stereo, 1.9x faster 5.1->mono.
Originally committed as revision 14719 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Loren Merritt
|
72745cff20
|
use float_to_int16_interleave in ac3
Originally committed as revision 14706 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Loren Merritt
|
916d5d6c32
|
use imdct_half in ac3
Originally committed as revision 14705 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Loren Merritt
|
0a570e826d
|
remove mdct tmp buffer
Originally committed as revision 14702 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Justin Ruggles
|
14b7062829
|
cosmetics: make all references to AC-3 capitalized and hyphenated
Originally committed as revision 14523 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Justin Ruggles
|
1db9da5238
|
cosmetics: vertical alignment
Originally committed as revision 14516 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Justin Ruggles
|
a52d8c6b32
|
use MAX_BLOCKS for array size instead of 6
Originally committed as revision 14515 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Justin Ruggles
|
a42c895207
|
rearrange dimensions of pre_mantissa array
Originally committed as revision 14514 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Justin Ruggles
|
bddadace8d
|
add fields needed for E-AC-3 decoding to decode context
Originally committed as revision 13714 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Justin Ruggles
|
da04be10a2
|
store exp_strategy for all blocks in decode context
Originally committed as revision 13704 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Justin Ruggles
|
54624396fc
|
store cpl_in_use for all blocks in decode context
Originally committed as revision 13703 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Justin Ruggles
|
be594ae4b4
|
cosmetics: add and align references to spec variable names
Originally committed as revision 13702 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Justin Ruggles
|
d7a0ae079c
|
cosmetics: vertical align
Originally committed as revision 13701 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Justin Ruggles
|
83ce7ff6ca
|
use macro constants for array sizes in decode context
Originally committed as revision 13700 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Justin Ruggles
|
2288596074
|
cosmetics: vertical align
Originally committed as revision 13699 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Justin Ruggles
|
2c4c2afaca
|
cosmetics: reorder decode context fields into logical groups
Originally committed as revision 13698 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |
Justin Ruggles
|
58ce349f0a
|
move the decode context and some macro constants to a new file, ac3dec.h
Originally committed as revision 13697 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
17 years ago |