xoreos  0.0.5
Classes | Namespaces | Functions | Variables
wma.cpp File Reference

Decoding Microsoft's Windows Media Audio. More...

#include <cassert>
#include <cstring>
#include <vector>
#include "src/common/util.h"
#include "src/common/debug.h"
#include "src/common/error.h"
#include "src/common/maths.h"
#include "src/common/sinewindows.h"
#include "src/common/memreadstream.h"
#include "src/common/mdct.h"
#include "src/common/bitstream.h"
#include "src/common/huffman.h"
#include "src/common/types.h"
#include "src/common/scopedptr.h"
#include "src/common/ptrvector.h"
#include "src/sound/audiostream.h"
#include "src/sound/decoders/util.h"
#include "src/sound/decoders/pcm.h"
#include "src/sound/decoders/wma.h"
#include "src/sound/decoders/wmadata.h"
Include dependency graph for wma.cpp:

Go to the source code of this file.

Classes

class  Sound::WMACodec
 

Namespaces

 Sound
 

Functions

static void Sound::butterflyFloats (float *v1, float *v2, int len)
 
static void Sound::vectorFMulAdd (float *dst, const float *src0, const float *src1, const float *src2, int len)
 
static void Sound::vectorFMulReverse (float *dst, const float *src0, const float *src1, int len)
 
PacketizedAudioStream * Sound::makeWMAStream (int version, uint32 sampleRate, uint8 channels, uint32 bitRate, uint32 blockAlign, Common::SeekableReadStream &extraData)
 Create a PacketizedAudioStream that decodes WMA sound. More...
 

Variables

static const float Sound::powTab []
 

Detailed Description

Decoding Microsoft's Windows Media Audio.

Definition in file wma.cpp.