• Alex Converse's avatar
    wma: Clip WMA1 and WMA2 frame length to 11 bits. · d78bb1a4
    Alex Converse authored
    The MDCT buffers in the decoder are only sized for up to 11 bits. The
    reverse engineered documentation for WMA1/2 headers say that that for
    all samplerates above 32kHz 11 bits are used. 12 and 13 bit support
    were added for WMAPro. I was unable to make any Microsoft tools generate
    a test file at a samplerate above 48kHz.
    
    Discovered by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
    
    CC: libav-stable@libav.org
    d78bb1a4
Name
Last commit
Last update
doc Loading commit data...
libavcodec Loading commit data...
libavdevice Loading commit data...
libavfilter Loading commit data...
libavformat Loading commit data...
libavutil Loading commit data...
libpostproc Loading commit data...
libswscale Loading commit data...
presets Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitignore Loading commit data...
COPYING.GPLv2 Loading commit data...
COPYING.GPLv3 Loading commit data...
COPYING.LGPLv2.1 Loading commit data...
COPYING.LGPLv3 Loading commit data...
CREDITS Loading commit data...
Changelog Loading commit data...
Doxyfile Loading commit data...
INSTALL Loading commit data...
LICENSE Loading commit data...
Makefile Loading commit data...
README Loading commit data...
RELEASE Loading commit data...
avconv.c Loading commit data...
avplay.c Loading commit data...
avprobe.c Loading commit data...
avserver.c Loading commit data...
cmdutils.c Loading commit data...
cmdutils.h Loading commit data...
cmdutils_common_opts.h Loading commit data...
common.mak Loading commit data...
configure Loading commit data...
library.mak Loading commit data...
version.sh Loading commit data...