|
FFmpeg
|
WMA compatible decoder. More...
#include "libavutil/attributes.h"#include "libavutil/ffmath.h"#include "avcodec.h"#include "internal.h"#include "wma.h"Macros | |
| #define | EXPVLCBITS 8 |
| #define | EXPMAX ((19 + EXPVLCBITS - 1) / EXPVLCBITS) |
| #define | HGAINVLCBITS 9 |
| #define | HGAINMAX ((13 + HGAINVLCBITS - 1) / HGAINVLCBITS) |
WMA compatible decoder.
This decoder handles Microsoft Windows Media Audio data, versions 1 & 2. WMA v1 is identified by audio format 0x160 in Microsoft media files (ASF/AVI/WAV). WMA v2 is identified by audio format 0x161.
To use this decoder, a calling application must supply the extra data bytes provided with the WMA data. These are the extra, codec-specific bytes at the end of a WAVEFORMATEX data structure. Transmit these bytes to the decoder using the extradata[_size] fields in AVCodecContext. There should be 4 extra bytes for v1 data and 6 extra bytes for v2 data.
1.8.12