|
static u8 * | gf_audio_input_fetch_frame (void *callback, u32 *size, u32 *planar_size, u32 audio_delay_ms) |
|
static void | gf_audio_input_release_frame (void *callback, u32 nb_bytes) |
|
static Fixed | gf_audio_input_get_speed (void *callback) |
|
static Bool | gf_audio_input_get_volume (void *callback, Fixed *vol) |
|
static Bool | gf_audio_input_is_muted (void *callback) |
|
static Bool | gf_audio_input_get_config (GF_AudioInterface *aifc, Bool for_recf) |
|
GF_EXPORT void | gf_sc_audio_setup (GF_AudioInput *ai, GF_Compositor *compositor, GF_Node *node) |
|
void | gf_sc_audio_predestroy (GF_AudioInput *ai) |
|
GF_EXPORT GF_Err | gf_sc_audio_open (GF_AudioInput *ai, MFURL *url, Double clipBegin, Double clipEnd, Bool lock_timeline) |
|
GF_EXPORT void | gf_sc_audio_stop (GF_AudioInput *ai) |
|
GF_EXPORT void | gf_sc_audio_restart (GF_AudioInput *ai) |
|
GF_EXPORT Bool | gf_sc_audio_check_url (GF_AudioInput *ai, MFURL *url) |
|
GF_EXPORT void | gf_sc_audio_register (GF_AudioInput *ai, GF_TraverseState *tr_state) |
|
GF_EXPORT void | gf_sc_audio_unregister (GF_AudioInput *ai) |
|