#include <VrAudioDecoder.h>
Inheritance diagram for VrAudioDecoder< iType >:
Public Member Functions | |
void | choose_decoder (int bits) |
VrAudioDecoder () | |
virtual const char * | name () |
default name for a module (override with actual name) | |
virtual int | work (VrSampleRange output, iType *o[], VrSampleRange inputs[], iType *i[]) |
virtual int | forecast (VrSampleRange output, VrSampleRange inputs[]) |
map output range to required input ranges | |
virtual void | initialize () |
Initialize any local state that is dependent on sampling frequency. | |
Public Attributes | |
int | outputsize |
int | inputsize |
int | num |
short | blockNum |
int | position |
int | enc_bits |
int | in_coding |
int | difference |
g72x_state | state |
int(* | dec_routine )(int, int, g72x_state *) |
Protected Attributes | |
const int | outputBytes = 120 |
const int | headerSize = 3 |
const int | outputBlockSize = outputBytes+headerSize |
|
|
|
|
|
map output range to required input ranges
Reimplemented from VrDecimatingSigProc< iType, iType >.
|
|
Initialize any local state that is dependent on sampling frequency.
Reimplemented from VrSigProc.
|
|
default name for a module (override with actual name)
Reimplemented from VrSigProc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|