xoreos  0.0.5
Public Member Functions | Public Attributes | List of all members
Video::Bink::AudioInfo Struct Reference

An audio track. More...

Collaboration diagram for Video::Bink::AudioInfo:
Collaboration graph
[legend]

Public Member Functions

 AudioInfo ()
 
 ~AudioInfo ()
 

Public Attributes

uint16 flags
 
uint32 sampleRate
 
uint8 channels
 
uint32 outSampleRate
 
uint8 outChannels
 
AudioCodec codec
 
bool first
 
uint32 frameLen
 
uint32 overlapLen
 
uint32 blockSize
 
uint32 bandCount
 
uint32bands
 
float root
 
float coeffs [16 *kAudioBlockSizeMax]
 
int16 prevCoeffs [kAudioBlockSizeMax]
 
float * coeffsPtr [kAudioChannelsMax]
 
Common::RDFTrdft
 
Common::DCTdct
 

Detailed Description

An audio track.

Definition at line 117 of file bink.h.

Constructor & Destructor Documentation

◆ AudioInfo()

Video::Bink::AudioInfo::AudioInfo ( )

Definition at line 143 of file bink.cpp.

◆ ~AudioInfo()

Video::Bink::AudioInfo::~AudioInfo ( )

Definition at line 146 of file bink.cpp.

Member Data Documentation

◆ bandCount

uint32 Video::Bink::AudioInfo::bandCount

Definition at line 135 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ bands

uint32* Video::Bink::AudioInfo::bands

Definition at line 136 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ blockSize

uint32 Video::Bink::AudioInfo::blockSize

Definition at line 133 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ channels

uint8 Video::Bink::AudioInfo::channels

Definition at line 121 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ codec

AudioCodec Video::Bink::AudioInfo::codec

Definition at line 126 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ coeffs

float Video::Bink::AudioInfo::coeffs[16 *kAudioBlockSizeMax]

Definition at line 140 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ coeffsPtr

float* Video::Bink::AudioInfo::coeffsPtr[kAudioChannelsMax]

Definition at line 143 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ dct

Common::DCT* Video::Bink::AudioInfo::dct

Definition at line 146 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ first

bool Video::Bink::AudioInfo::first

Definition at line 128 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ flags

uint16 Video::Bink::AudioInfo::flags

Definition at line 118 of file bink.h.

Referenced by Video::Bink::initAudioTrack(), and Video::Bink::load().

◆ frameLen

uint32 Video::Bink::AudioInfo::frameLen

Definition at line 130 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ outChannels

uint8 Video::Bink::AudioInfo::outChannels

Definition at line 124 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ outSampleRate

uint32 Video::Bink::AudioInfo::outSampleRate

Definition at line 123 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ overlapLen

uint32 Video::Bink::AudioInfo::overlapLen

Definition at line 131 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ prevCoeffs

int16 Video::Bink::AudioInfo::prevCoeffs[kAudioBlockSizeMax]

Definition at line 141 of file bink.h.

◆ rdft

Common::RDFT* Video::Bink::AudioInfo::rdft

Definition at line 145 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ root

float Video::Bink::AudioInfo::root

Definition at line 138 of file bink.h.

Referenced by Video::Bink::initAudioTrack().

◆ sampleRate

uint32 Video::Bink::AudioInfo::sampleRate

Definition at line 120 of file bink.h.

Referenced by Video::Bink::initAudioTrack(), and Video::Bink::load().


The documentation for this struct was generated from the following files: