ATRAC3Context Struct Reference

Data Fields

AVFrame frame
 
GetBitContext gb
 
FFTContext mdct_ctx
 
FmtConvertContext fmt_conv
 
int channels
 stream data More...
 
int codingMode
 
int bit_rate
 
int sample_rate
 
int samples_per_channel
 
int samples_per_frame
 
int bits_per_frame
 
int bytes_per_frame
 
int pBs
 
channel_unitpUnits
 
int matrix_coeff_index_prev [4]
 joint-stereo related variables More...
 
int matrix_coeff_index_now [4]
 
int matrix_coeff_index_next [4]
 
int weighting_delay [6]
 
float * outSamples [2]
 data buffers More...
 
uint8_t * decoded_bytes_buffer
 
float tempBuf [1070]
 
int atrac3version
 extradata More...
 
int delay
 
int scrambled_stream
 
int frame_factor
 

Detailed Description

Definition at line 88 of file atrac3.c.

Field Documentation

int ATRAC3Context::atrac3version

extradata

Definition at line 120 of file atrac3.c.

Referenced by atrac3_decode_init().

int ATRAC3Context::bit_rate

Definition at line 95 of file atrac3.c.

Referenced by atrac3_decode_init().

int ATRAC3Context::bits_per_frame

Definition at line 100 of file atrac3.c.

Referenced by atrac3_decode_init(), and decodeFrame().

int ATRAC3Context::bytes_per_frame

Definition at line 101 of file atrac3.c.

Referenced by atrac3_decode_init(), and decodeFrame().

int ATRAC3Context::channels

stream data

Definition at line 93 of file atrac3.c.

Referenced by atrac3_decode_frame(), atrac3_decode_init(), and decodeFrame().

int ATRAC3Context::codingMode

Definition at line 94 of file atrac3.c.

Referenced by atrac3_decode_init(), and decodeFrame().

uint8_t* ATRAC3Context::decoded_bytes_buffer
int ATRAC3Context::delay

Definition at line 121 of file atrac3.c.

Referenced by atrac3_decode_init().

FmtConvertContext ATRAC3Context::fmt_conv

Definition at line 127 of file atrac3.c.

Referenced by atrac3_decode_frame(), and atrac3_decode_init().

AVFrame ATRAC3Context::frame

Definition at line 89 of file atrac3.c.

Referenced by atrac3_decode_frame(), and atrac3_decode_init().

int ATRAC3Context::frame_factor

Definition at line 123 of file atrac3.c.

Referenced by atrac3_decode_init().

GetBitContext ATRAC3Context::gb

Definition at line 90 of file atrac3.c.

Referenced by decodeFrame().

int ATRAC3Context::matrix_coeff_index_next[4]

Definition at line 109 of file atrac3.c.

Referenced by atrac3_decode_init(), and decodeFrame().

int ATRAC3Context::matrix_coeff_index_now[4]

Definition at line 108 of file atrac3.c.

Referenced by atrac3_decode_init(), and decodeFrame().

int ATRAC3Context::matrix_coeff_index_prev[4]

joint-stereo related variables

Definition at line 107 of file atrac3.c.

Referenced by atrac3_decode_init(), and decodeFrame().

FFTContext ATRAC3Context::mdct_ctx

Definition at line 126 of file atrac3.c.

Referenced by atrac3_decode_close(), IMLT(), and init_atrac3_transforms().

float* ATRAC3Context::outSamples[2]

data buffers

Definition at line 114 of file atrac3.c.

Referenced by atrac3_decode_close(), atrac3_decode_frame(), and atrac3_decode_init().

int ATRAC3Context::pBs

Definition at line 102 of file atrac3.c.

channel_unit* ATRAC3Context::pUnits

Definition at line 103 of file atrac3.c.

Referenced by atrac3_decode_close(), atrac3_decode_init(), and decodeFrame().

int ATRAC3Context::sample_rate

Definition at line 96 of file atrac3.c.

Referenced by atrac3_decode_init().

int ATRAC3Context::samples_per_channel

Definition at line 97 of file atrac3.c.

Referenced by atrac3_decode_init().

int ATRAC3Context::samples_per_frame

Definition at line 98 of file atrac3.c.

Referenced by atrac3_decode_init().

int ATRAC3Context::scrambled_stream

Definition at line 122 of file atrac3.c.

Referenced by atrac3_decode_frame(), and atrac3_decode_init().

float ATRAC3Context::tempBuf[1070]

Definition at line 116 of file atrac3.c.

Referenced by decodeFrame().

int ATRAC3Context::weighting_delay[6]

Definition at line 110 of file atrac3.c.

Referenced by atrac3_decode_init(), and decodeFrame().


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