FFmpeg
Data Fields
WavPackEncodeContext Struct Reference

Data Fields

AVClassclass
 
AVCodecContextavctx
 
PutBitContext pb
 
int block_samples
 
int buffer_size
 
int sample_index
 
int stereo
 
int stereo_in
 
int ch_offset
 
int32_tsamples [2]
 
int samples_size [2]
 
int32_tsampleptrs [MAX_TERMS+2][2]
 
int sampleptrs_size [MAX_TERMS+2][2]
 
int32_ttemp_buffer [2][2]
 
int temp_buffer_size [2][2]
 
int32_tbest_buffer [2]
 
int best_buffer_size [2]
 
int32_tjs_left
 
int32_tjs_right
 
int js_left_size
 
int js_right_size
 
int32_torig_l
 
int32_torig_r
 
int orig_l_size
 
int orig_r_size
 
unsigned extra_flags
 
int optimize_mono
 
int decorr_filter
 
int joint
 
int num_branches
 
uint32_t flags
 
uint32_t crc_x
 
WavPackWords w
 
uint8_t int32_sent_bits
 
uint8_t int32_zeros
 
uint8_t int32_ones
 
uint8_t int32_dups
 
uint8_t float_flags
 
uint8_t float_shift
 
uint8_t float_max_exp
 
uint8_t max_exp
 
int32_t shifted_ones
 
int32_t shifted_zeros
 
int32_t shifted_both
 
int32_t false_zeros
 
int32_t neg_zeros
 
int32_t ordata
 
int num_terms
 
int shift
 
int joint_stereo
 
int false_stereo
 
int num_decorrs
 
int num_passes
 
int best_decorr
 
int mask_decorr
 
struct Decorr decorr_passes [MAX_TERMS]
 
const WavPackDecorrSpecdecorr_specs
 
float delta_decay
 

Detailed Description

Definition at line 77 of file wavpackenc.c.

Field Documentation

◆ class

AVClass* WavPackEncodeContext::class

Definition at line 78 of file wavpackenc.c.

◆ avctx

AVCodecContext* WavPackEncodeContext::avctx

Definition at line 79 of file wavpackenc.c.

◆ pb

PutBitContext WavPackEncodeContext::pb

Definition at line 80 of file wavpackenc.c.

◆ block_samples

int WavPackEncodeContext::block_samples

Definition at line 81 of file wavpackenc.c.

◆ buffer_size

int WavPackEncodeContext::buffer_size

Definition at line 82 of file wavpackenc.c.

◆ sample_index

int WavPackEncodeContext::sample_index

Definition at line 83 of file wavpackenc.c.

◆ stereo

int WavPackEncodeContext::stereo

Definition at line 84 of file wavpackenc.c.

◆ stereo_in

int WavPackEncodeContext::stereo_in

Definition at line 84 of file wavpackenc.c.

◆ ch_offset

int WavPackEncodeContext::ch_offset

Definition at line 85 of file wavpackenc.c.

◆ samples

int32_t* WavPackEncodeContext::samples[2]

Definition at line 87 of file wavpackenc.c.

◆ samples_size

int WavPackEncodeContext::samples_size[2]

Definition at line 88 of file wavpackenc.c.

◆ sampleptrs

int32_t* WavPackEncodeContext::sampleptrs[MAX_TERMS+2][2]

Definition at line 90 of file wavpackenc.c.

◆ sampleptrs_size

int WavPackEncodeContext::sampleptrs_size[MAX_TERMS+2][2]

Definition at line 91 of file wavpackenc.c.

◆ temp_buffer

int32_t* WavPackEncodeContext::temp_buffer[2][2]

Definition at line 93 of file wavpackenc.c.

◆ temp_buffer_size

int WavPackEncodeContext::temp_buffer_size[2][2]

Definition at line 94 of file wavpackenc.c.

◆ best_buffer

int32_t* WavPackEncodeContext::best_buffer[2]

Definition at line 96 of file wavpackenc.c.

◆ best_buffer_size

int WavPackEncodeContext::best_buffer_size[2]

Definition at line 97 of file wavpackenc.c.

◆ js_left

int32_t* WavPackEncodeContext::js_left

Definition at line 99 of file wavpackenc.c.

◆ js_right

int32_t * WavPackEncodeContext::js_right

Definition at line 99 of file wavpackenc.c.

◆ js_left_size

int WavPackEncodeContext::js_left_size

Definition at line 100 of file wavpackenc.c.

◆ js_right_size

int WavPackEncodeContext::js_right_size

Definition at line 100 of file wavpackenc.c.

◆ orig_l

int32_t* WavPackEncodeContext::orig_l

Definition at line 102 of file wavpackenc.c.

◆ orig_r

int32_t * WavPackEncodeContext::orig_r

Definition at line 102 of file wavpackenc.c.

◆ orig_l_size

int WavPackEncodeContext::orig_l_size

Definition at line 103 of file wavpackenc.c.

◆ orig_r_size

int WavPackEncodeContext::orig_r_size

Definition at line 103 of file wavpackenc.c.

◆ extra_flags

unsigned WavPackEncodeContext::extra_flags

Definition at line 105 of file wavpackenc.c.

◆ optimize_mono

int WavPackEncodeContext::optimize_mono

Definition at line 106 of file wavpackenc.c.

◆ decorr_filter

int WavPackEncodeContext::decorr_filter

Definition at line 107 of file wavpackenc.c.

◆ joint

int WavPackEncodeContext::joint

Definition at line 108 of file wavpackenc.c.

◆ num_branches

int WavPackEncodeContext::num_branches

Definition at line 109 of file wavpackenc.c.

◆ flags

uint32_t WavPackEncodeContext::flags

Definition at line 111 of file wavpackenc.c.

◆ crc_x

uint32_t WavPackEncodeContext::crc_x

Definition at line 112 of file wavpackenc.c.

◆ w

WavPackWords WavPackEncodeContext::w

Definition at line 113 of file wavpackenc.c.

◆ int32_sent_bits

uint8_t WavPackEncodeContext::int32_sent_bits

Definition at line 115 of file wavpackenc.c.

◆ int32_zeros

uint8_t WavPackEncodeContext::int32_zeros

Definition at line 115 of file wavpackenc.c.

◆ int32_ones

uint8_t WavPackEncodeContext::int32_ones

Definition at line 115 of file wavpackenc.c.

◆ int32_dups

uint8_t WavPackEncodeContext::int32_dups

Definition at line 115 of file wavpackenc.c.

◆ float_flags

uint8_t WavPackEncodeContext::float_flags

Definition at line 116 of file wavpackenc.c.

◆ float_shift

uint8_t WavPackEncodeContext::float_shift

Definition at line 116 of file wavpackenc.c.

◆ float_max_exp

uint8_t WavPackEncodeContext::float_max_exp

Definition at line 116 of file wavpackenc.c.

◆ max_exp

uint8_t WavPackEncodeContext::max_exp

Definition at line 116 of file wavpackenc.c.

◆ shifted_ones

int32_t WavPackEncodeContext::shifted_ones

Definition at line 117 of file wavpackenc.c.

◆ shifted_zeros

int32_t WavPackEncodeContext::shifted_zeros

Definition at line 117 of file wavpackenc.c.

◆ shifted_both

int32_t WavPackEncodeContext::shifted_both

Definition at line 117 of file wavpackenc.c.

◆ false_zeros

int32_t WavPackEncodeContext::false_zeros

Definition at line 118 of file wavpackenc.c.

◆ neg_zeros

int32_t WavPackEncodeContext::neg_zeros

Definition at line 118 of file wavpackenc.c.

◆ ordata

int32_t WavPackEncodeContext::ordata

Definition at line 118 of file wavpackenc.c.

◆ num_terms

int WavPackEncodeContext::num_terms

Definition at line 120 of file wavpackenc.c.

◆ shift

int WavPackEncodeContext::shift

Definition at line 120 of file wavpackenc.c.

◆ joint_stereo

int WavPackEncodeContext::joint_stereo

Definition at line 120 of file wavpackenc.c.

◆ false_stereo

int WavPackEncodeContext::false_stereo

Definition at line 120 of file wavpackenc.c.

◆ num_decorrs

int WavPackEncodeContext::num_decorrs

Definition at line 121 of file wavpackenc.c.

◆ num_passes

int WavPackEncodeContext::num_passes

Definition at line 121 of file wavpackenc.c.

◆ best_decorr

int WavPackEncodeContext::best_decorr

Definition at line 121 of file wavpackenc.c.

◆ mask_decorr

int WavPackEncodeContext::mask_decorr

Definition at line 121 of file wavpackenc.c.

◆ decorr_passes

struct Decorr WavPackEncodeContext::decorr_passes[MAX_TERMS]

Definition at line 122 of file wavpackenc.c.

◆ decorr_specs

const WavPackDecorrSpec* WavPackEncodeContext::decorr_specs

Definition at line 123 of file wavpackenc.c.

◆ delta_decay

float WavPackEncodeContext::delta_decay

Definition at line 124 of file wavpackenc.c.


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