FFmpeg
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
RALFContext Struct Reference

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
 
int filter_length
 length of the filter for the current channel data
 
int filter_bits
 filter precision for the current channel data
 
int32_t filter [64]
 
int bias [2]
 a constant value added to channel data after filtering
 
int num_blocks
 number of blocks inside the frame
 
int sample_offset
 
int block_size [1<< 12]
 size of the blocks
 
int block_pts [1<< 12]
 block start time (in milliseconds)
 
uint8_t pkt [16384]
 
int has_pkt
 

Detailed Description

Definition at line 52 of file ralf.c.

Field Documentation

int RALFContext::version

Definition at line 53 of file ralf.c.

Referenced by decode_init().

int RALFContext::max_frame_size

Definition at line 54 of file ralf.c.

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

VLCSet RALFContext::sets[3]

Definition at line 55 of file ralf.c.

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

int32_t RALFContext::channel_data[2][4096]

Definition at line 56 of file ralf.c.

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

int RALFContext::filter_params

combined filter parameters for the current channel data

Definition at line 58 of file ralf.c.

Referenced by decode_block(), and decode_channel().

int RALFContext::filter_length

length of the filter for the current channel data

Definition at line 59 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 60 of file ralf.c.

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

int32_t RALFContext::filter[64]

Definition at line 61 of file ralf.c.

Referenced by apply_lpc(), and decode_channel().

int RALFContext::bias[2]

a constant value added to channel data after filtering

Definition at line 63 of file ralf.c.

Referenced by decode_block(), and decode_channel().

int RALFContext::num_blocks

number of blocks inside the frame

Definition at line 65 of file ralf.c.

Referenced by decode_frame().

int RALFContext::sample_offset

Definition at line 66 of file ralf.c.

Referenced by decode_block(), and decode_frame().

int RALFContext::block_size[1<< 12]

size of the blocks

Definition at line 67 of file ralf.c.

Referenced by decode_frame().

int RALFContext::block_pts[1<< 12]

block start time (in milliseconds)

Definition at line 68 of file ralf.c.

Referenced by decode_frame().

uint8_t RALFContext::pkt[16384]

Definition at line 70 of file ralf.c.

Referenced by decode_frame().

int RALFContext::has_pkt

Definition at line 71 of file ralf.c.

Referenced by decode_flush(), and decode_frame().


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