GF_AudioMixer 1025 include/gpac/internal/compositor_dev.h typedef struct __audiomix GF_AudioMixer; GF_AudioMixer 1028 include/gpac/internal/compositor_dev.h GF_AudioMixer *gf_mixer_new(struct _audio_render *ar); GF_AudioMixer 1029 include/gpac/internal/compositor_dev.h void gf_mixer_del(GF_AudioMixer *am); GF_AudioMixer 1030 include/gpac/internal/compositor_dev.h void gf_mixer_remove_all(GF_AudioMixer *am); GF_AudioMixer 1031 include/gpac/internal/compositor_dev.h void gf_mixer_add_input(GF_AudioMixer *am, GF_AudioInterface *src); GF_AudioMixer 1032 include/gpac/internal/compositor_dev.h void gf_mixer_remove_input(GF_AudioMixer *am, GF_AudioInterface *src); GF_AudioMixer 1033 include/gpac/internal/compositor_dev.h void gf_mixer_lock(GF_AudioMixer *am, Bool lockIt); GF_AudioMixer 1035 include/gpac/internal/compositor_dev.h u32 gf_mixer_get_output(GF_AudioMixer *am, void *buffer, u32 buffer_size, u32 delay_ms); GF_AudioMixer 1039 include/gpac/internal/compositor_dev.h Bool gf_mixer_reconfig(GF_AudioMixer *am); GF_AudioMixer 1041 include/gpac/internal/compositor_dev.h void gf_mixer_get_config(GF_AudioMixer *am, u32 *outSR, u32 *outCH, u32 *outBPS, u32 *outChCfg); GF_AudioMixer 1043 include/gpac/internal/compositor_dev.h void gf_mixer_set_config(GF_AudioMixer *am, u32 outSR, u32 outCH, u32 outBPS, u32 ch_cfg); GF_AudioMixer 1044 include/gpac/internal/compositor_dev.h Bool gf_mixer_is_src_present(GF_AudioMixer *am, GF_AudioInterface *ifce); GF_AudioMixer 1045 include/gpac/internal/compositor_dev.h u32 gf_mixer_get_src_count(GF_AudioMixer *am); GF_AudioMixer 1046 include/gpac/internal/compositor_dev.h void gf_mixer_force_chanel_out(GF_AudioMixer *am, u32 num_channels); GF_AudioMixer 1047 include/gpac/internal/compositor_dev.h u32 gf_mixer_get_block_align(GF_AudioMixer *am); GF_AudioMixer 1048 include/gpac/internal/compositor_dev.h Bool gf_mixer_must_reconfig(GF_AudioMixer *am); GF_AudioMixer 1049 include/gpac/internal/compositor_dev.h Bool gf_mixer_empty(GF_AudioMixer *am); GF_AudioMixer 1103 include/gpac/internal/compositor_dev.h GF_AudioMixer *mixer; GF_AudioMixer 82 src/compositor/audio_mixer.c GF_AudioMixer *gf_mixer_new(struct _audio_render *ar) GF_AudioMixer 84 src/compositor/audio_mixer.c GF_AudioMixer *am; GF_AudioMixer 85 src/compositor/audio_mixer.c am = (GF_AudioMixer *) gf_malloc(sizeof(GF_AudioMixer)); GF_AudioMixer 87 src/compositor/audio_mixer.c memset(am, 0, sizeof(GF_AudioMixer)); GF_AudioMixer 100 src/compositor/audio_mixer.c Bool gf_mixer_must_reconfig(GF_AudioMixer *am) GF_AudioMixer 105 src/compositor/audio_mixer.c void gf_mixer_del(GF_AudioMixer *am) GF_AudioMixer 114 src/compositor/audio_mixer.c void gf_mixer_remove_all(GF_AudioMixer *am) GF_AudioMixer 130 src/compositor/audio_mixer.c Bool gf_mixer_is_src_present(GF_AudioMixer *am, GF_AudioInterface *ifce) GF_AudioMixer 139 src/compositor/audio_mixer.c u32 gf_mixer_get_src_count(GF_AudioMixer *am) GF_AudioMixer 144 src/compositor/audio_mixer.c void gf_mixer_force_chanel_out(GF_AudioMixer *am, u32 num_channels) GF_AudioMixer 150 src/compositor/audio_mixer.c u32 gf_mixer_get_block_align(GF_AudioMixer *am) GF_AudioMixer 156 src/compositor/audio_mixer.c void gf_mixer_lock(GF_AudioMixer *am, Bool lockIt) GF_AudioMixer 167 src/compositor/audio_mixer.c Bool gf_mixer_empty(GF_AudioMixer *am) GF_AudioMixer 173 src/compositor/audio_mixer.c void gf_mixer_add_input(GF_AudioMixer *am, GF_AudioInterface *src) GF_AudioMixer 191 src/compositor/audio_mixer.c void gf_mixer_remove_input(GF_AudioMixer *am, GF_AudioInterface *src) GF_AudioMixer 213 src/compositor/audio_mixer.c static GF_Err get_best_samplerate(GF_AudioMixer *am, u32 *out_sr, u32 *out_ch, u32 *out_bps) GF_AudioMixer 221 src/compositor/audio_mixer.c void gf_mixer_get_config(GF_AudioMixer *am, u32 *outSR, u32 *outCH, u32 *outBPS, u32 *outChCfg) GF_AudioMixer 230 src/compositor/audio_mixer.c void gf_mixer_set_config(GF_AudioMixer *am, u32 outSR, u32 outCH, u32 outBPS, u32 outChCfg) GF_AudioMixer 250 src/compositor/audio_mixer.c Bool gf_mixer_reconfig(GF_AudioMixer *am) GF_AudioMixer 464 src/compositor/audio_mixer.c static void gf_mixer_fetch_input(GF_AudioMixer *am, MixerInput *in, u32 audio_delay) GF_AudioMixer 572 src/compositor/audio_mixer.c u32 gf_mixer_get_output(GF_AudioMixer *am, void *buffer, u32 buffer_size, u32 delay) GF_AudioMixer 736 src/compositor/audio_render.c GF_AudioMixer *mixer; GF_AudioMixer 318 src/compositor/mpeg4_audio.c GF_AudioMixer *am;