diff options
author | Måns Rullgård <mans@mansr.com> | 2009-09-29 10:38:30 +0000 |
---|---|---|
committer | Måns Rullgård <mans@mansr.com> | 2009-09-29 10:38:30 +0000 |
commit | ff00b94e9d4f66922abe1830da2954a024bf87e5 (patch) | |
tree | 71992fc560075b0a73655a3e40fdefad3af9d75c /libavcodec/mpegaudio.c | |
parent | c0d1463da71dc035776171a9165e4f65218b3654 (diff) | |
download | ffmpeg-ff00b94e9d4f66922abe1830da2954a024bf87e5.tar.gz |
WMA: use type punning and unroll loops in decode_exp_vlc()
GCC does stupid things if these assignments are done using floats
directly, so fill the runs using integer operations instead. Also
unroll the loops since the length is always a multiple of 4.
Originally committed as revision 20077 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/mpegaudio.c')
0 files changed, 0 insertions, 0 deletions