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
GF_AudioInterface Struct Reference

#include <compositor_dev.h>

+ Collaboration diagram for GF_AudioInterface:

Data Fields

char *(* FetchFrame )(void *callback, u32 *size, u32 audio_delay_ms)
 
void(* ReleaseFrame )(void *callback, u32 nb_bytes)
 
Fixed(* GetSpeed )(void *callback)
 
Bool(* GetChannelVolume )(void *callback, Fixed *vol)
 
Bool(* IsMuted )(void *callback)
 
void * callback
 
Bool(* GetConfig )(struct _audiointerface *ai, Bool for_reconf)
 
u32 chan
 
u32 bps
 
u32 samplerate
 
u32 ch_cfg
 

Field Documentation

char*(* GF_AudioInterface::FetchFrame)(void *callback, u32 *size, u32 audio_delay_ms)
void(* GF_AudioInterface::ReleaseFrame)(void *callback, u32 nb_bytes)
Fixed(* GF_AudioInterface::GetSpeed)(void *callback)
Bool(* GF_AudioInterface::GetChannelVolume)(void *callback, Fixed *vol)
Bool(* GF_AudioInterface::IsMuted)(void *callback)
void* GF_AudioInterface::callback
Bool(* GF_AudioInterface::GetConfig)(struct _audiointerface *ai, Bool for_reconf)
u32 GF_AudioInterface::chan
u32 GF_AudioInterface::bps
u32 GF_AudioInterface::samplerate
u32 GF_AudioInterface::ch_cfg

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