GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
AudioBufferStack Struct Reference
+ Collaboration diagram for AudioBufferStack:

Data Fields

GF_AudioInput output
 
void(* add_source )(struct _audio_group *_this, GF_AudioInput *src)
 
GF_TimeNode time_handle
 
Double start_time
 
Bool set_duration
 
GF_AudioMixer * am
 
Bool is_init
 
Bool is_muted
 
char * buffer
 
u32 buffer_size
 
Bool done
 
u32 read_pos
 
u32 write_pos
 
u32 cur_cts
 
GF_List * new_inputs
 

Field Documentation

GF_AudioInput AudioBufferStack::output
void(* AudioBufferStack::add_source)(struct _audio_group *_this, GF_AudioInput *src)
GF_TimeNode AudioBufferStack::time_handle
Double AudioBufferStack::start_time
Bool AudioBufferStack::set_duration
GF_AudioMixer* AudioBufferStack::am
Bool AudioBufferStack::is_init
Bool AudioBufferStack::is_muted
char* AudioBufferStack::buffer
u32 AudioBufferStack::buffer_size
Bool AudioBufferStack::done
u32 AudioBufferStack::read_pos
u32 AudioBufferStack::write_pos
u32 AudioBufferStack::cur_cts
GF_List* AudioBufferStack::new_inputs

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