aout_filter_sys_t Struct Reference

Collaboration diagram for aout_filter_sys_t:

Collaboration graph
[legend]

Data Fields

int i_left
int i_center
int i_right
int i_rear_left
int i_rear_center
int i_rear_right
size_t i_overflow_buffer_size
uint8_t * p_overflow_buffer
unsigned int i_nb_atomic_operations
atomic_operation_tp_atomic_operations
uint8_t * p_buf
mtime_t start_date
int i_frames
unsigned int i_frame_size
int i_band
float * f_alpha
float * f_beta
float * f_gamma
float f_newpreamp
char * psz_newbands
bool b_first
float * f_amp
float f_gamp
bool b_2eqz
float x [32][2]
float y [32][128][2]
float x2 [32][2]
float y2 [32][128][2]
int i_nb
float * p_last
float f_max
float f_lowf
float f_lowgain
float f_f1
float f_Q1
float f_gain1
float f_f2
float f_Q2
float f_gain2
float f_f3
float f_Q3
float f_gain3
float f_highf
float f_highgain
float coeffs [5 *5]
float * p_state
double scale
unsigned ms_stride
double percent_overlap
unsigned ms_search
unsigned samples_per_frame
unsigned bytes_per_sample
unsigned bytes_per_frame
unsigned sample_rate
double frames_stride_scaled
double frames_stride_error
unsigned bytes_stride
double bytes_stride_scaled
unsigned bytes_queue_max
unsigned bytes_queued
unsigned bytes_to_slide
uint8_t * buf_queue
unsigned samples_overlap
unsigned samples_standing
unsigned bytes_overlap
unsigned bytes_standing
void * buf_overlap
void * table_blend
void(* output_overlap )(aout_filter_t *p_filter, void *p_out_buf, unsigned bytes_off)
unsigned frames_search
void * buf_pre_corr
void * table_window
unsigned(* best_overlap_offset )(aout_filter_t *p_filter)
int i_buf
uint8_t * p_buffers [2]
vlc_mutex_t lock
revmodelp_reverbm
galaktos_thread_tp_thread
goom_thread_tp_thread
vout_thread_tp_vout
int i_width
int i_height
int i_effect
visual_effect_t ** effect

Field Documentation

int aout_filter_sys_t::i_left

int aout_filter_sys_t::i_center

int aout_filter_sys_t::i_right

int aout_filter_sys_t::i_rear_left

int aout_filter_sys_t::i_rear_center

int aout_filter_sys_t::i_rear_right

size_t aout_filter_sys_t::i_overflow_buffer_size

uint8_t* aout_filter_sys_t::p_overflow_buffer

unsigned int aout_filter_sys_t::i_nb_atomic_operations

struct atomic_operation_t* aout_filter_sys_t::p_atomic_operations

uint8_t* aout_filter_sys_t::p_buf

mtime_t aout_filter_sys_t::start_date

int aout_filter_sys_t::i_frames

unsigned int aout_filter_sys_t::i_frame_size

int aout_filter_sys_t::i_band

float* aout_filter_sys_t::f_alpha

float* aout_filter_sys_t::f_beta

float* aout_filter_sys_t::f_gamma

float aout_filter_sys_t::f_newpreamp

char* aout_filter_sys_t::psz_newbands

bool aout_filter_sys_t::b_first

float* aout_filter_sys_t::f_amp

float aout_filter_sys_t::f_gamp

bool aout_filter_sys_t::b_2eqz

float aout_filter_sys_t::x[32][2]

float aout_filter_sys_t::y[32][128][2]

float aout_filter_sys_t::x2[32][2]

float aout_filter_sys_t::y2[32][128][2]

int aout_filter_sys_t::i_nb

float* aout_filter_sys_t::p_last

float aout_filter_sys_t::f_max

float aout_filter_sys_t::f_lowf

float aout_filter_sys_t::f_lowgain

float aout_filter_sys_t::f_f1

float aout_filter_sys_t::f_Q1

float aout_filter_sys_t::f_gain1

float aout_filter_sys_t::f_f2

float aout_filter_sys_t::f_Q2

float aout_filter_sys_t::f_gain2

float aout_filter_sys_t::f_f3

float aout_filter_sys_t::f_Q3

float aout_filter_sys_t::f_gain3

float aout_filter_sys_t::f_highf

float aout_filter_sys_t::f_highgain

float aout_filter_sys_t::coeffs[5 *5]

float* aout_filter_sys_t::p_state

double aout_filter_sys_t::scale

unsigned aout_filter_sys_t::ms_stride

double aout_filter_sys_t::percent_overlap

unsigned aout_filter_sys_t::ms_search

unsigned aout_filter_sys_t::samples_per_frame

unsigned aout_filter_sys_t::bytes_per_sample

unsigned aout_filter_sys_t::bytes_per_frame

unsigned aout_filter_sys_t::sample_rate

double aout_filter_sys_t::frames_stride_scaled

double aout_filter_sys_t::frames_stride_error

unsigned aout_filter_sys_t::bytes_stride

double aout_filter_sys_t::bytes_stride_scaled

unsigned aout_filter_sys_t::bytes_queue_max

unsigned aout_filter_sys_t::bytes_queued

unsigned aout_filter_sys_t::bytes_to_slide

uint8_t* aout_filter_sys_t::buf_queue

unsigned aout_filter_sys_t::samples_overlap

unsigned aout_filter_sys_t::samples_standing

unsigned aout_filter_sys_t::bytes_overlap

unsigned aout_filter_sys_t::bytes_standing

void* aout_filter_sys_t::buf_overlap

void* aout_filter_sys_t::table_blend

void(* aout_filter_sys_t::output_overlap)(aout_filter_t *p_filter, void *p_out_buf, unsigned bytes_off)

unsigned aout_filter_sys_t::frames_search

void* aout_filter_sys_t::buf_pre_corr

void* aout_filter_sys_t::table_window

unsigned(* aout_filter_sys_t::best_overlap_offset)(aout_filter_t *p_filter)

int aout_filter_sys_t::i_buf

uint8_t* aout_filter_sys_t::p_buffers[2]

vlc_mutex_t aout_filter_sys_t::lock

revmodel* aout_filter_sys_t::p_reverbm

galaktos_thread_t* aout_filter_sys_t::p_thread

goom_thread_t* aout_filter_sys_t::p_thread

vout_thread_t* aout_filter_sys_t::p_vout

int aout_filter_sys_t::i_width

int aout_filter_sys_t::i_height

int aout_filter_sys_t::i_effect

visual_effect_t** aout_filter_sys_t::effect


The documentation for this struct was generated from the following files:
Generated on Wed Aug 13 08:09:29 2008 for VLC by  doxygen 1.5.1