RALFContext Struct Reference
Collaboration diagram for RALFContext:
Collaboration graph

Data Fields

int version
 
int max_frame_size
 
VLCSet sets [3]
 
int32_t channel_data [2][4096]
 
int filter_params
 combined filter parameters for the current channel data More...
 
int filter_length
 length of the filter for the current channel data More...
 
int filter_bits
 filter precision for the current channel data More...
 
int32_t filter [64]
 
int bias [2]
 a constant value added to channel data after filtering More...
 
int num_blocks
 number of blocks inside the frame More...
 
int sample_offset
 
int block_size [1<< 12]
 size of the blocks More...
 
int block_pts [1<< 12]
 block start time (in milliseconds) More...
 
uint8_t pkt [16384]
 
int has_pkt
 

Detailed Description

Definition at line 51 of file ralf.c.

Field Documentation

int RALFContext::bias[2]

a constant value added to channel data after filtering

Definition at line 62 of file ralf.c.

Referenced by decode_block(), and decode_channel().

int RALFContext::block_pts[1<< 12]

block start time (in milliseconds)

Definition at line 67 of file ralf.c.

Referenced by decode_frame().

int RALFContext::block_size[1<< 12]

size of the blocks

Definition at line 66 of file ralf.c.

Referenced by decode_frame().

int32_t RALFContext::channel_data[2][4096]

Definition at line 55 of file ralf.c.

Referenced by apply_lpc(), decode_block(), and decode_channel().

int32_t RALFContext::filter[64]

Definition at line 60 of file ralf.c.

Referenced by apply_lpc(), and decode_channel().

int RALFContext::filter_bits

filter precision for the current channel data

Definition at line 59 of file ralf.c.

Referenced by apply_lpc(), decode_block(), and decode_channel().

int RALFContext::filter_length

length of the filter for the current channel data

Definition at line 58 of file ralf.c.

Referenced by apply_lpc(), and decode_channel().

int RALFContext::filter_params

combined filter parameters for the current channel data

Definition at line 57 of file ralf.c.

Referenced by decode_block(), and decode_channel().

int RALFContext::has_pkt

Definition at line 70 of file ralf.c.

Referenced by decode_flush(), and decode_frame().

int RALFContext::max_frame_size

Definition at line 53 of file ralf.c.

Referenced by decode_block(), decode_frame(), and decode_init().

int RALFContext::num_blocks

number of blocks inside the frame

Definition at line 64 of file ralf.c.

Referenced by decode_frame().

uint8_t RALFContext::pkt[16384]

Definition at line 69 of file ralf.c.

Referenced by decode_frame().

int RALFContext::sample_offset

Definition at line 65 of file ralf.c.

Referenced by decode_block(), and decode_frame().

VLCSet RALFContext::sets[3]

Definition at line 54 of file ralf.c.

Referenced by decode_channel(), decode_close(), and decode_init().


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