ct_mixer
struct ct_mixer *mixer = atc->mixer;
struct ct_mixer *mixer = NULL;
struct ct_mixer *mixer;
struct ct_mixer *mixer;
err = ct_mixer_create(atc, (struct ct_mixer **)&atc->mixer);
struct ct_mixer *mixer = atc->mixer;
struct ct_mixer *mixer = atc->mixer;
struct ct_mixer *mixer = atc->mixer;
struct ct_mixer *mixer = atc->mixer;
static int mixer_get_output_ports(struct ct_mixer *mixer,
static int mixer_set_input_left(struct ct_mixer *mixer,
mixer_set_input_right(struct ct_mixer *mixer,
static int mixer_resume(struct ct_mixer *mixer)
int ct_mixer_destroy(struct ct_mixer *mixer)
int ct_mixer_create(struct ct_atc *atc, struct ct_mixer **rmixer)
struct ct_mixer *mixer;
err = ct_mixer_kcontrols_create((struct ct_mixer *)atc->mixer);
ct_mixer_recording_select(struct ct_mixer *mixer, enum CT_AMIXER_CTL type);
ct_mixer_recording_unselect(struct ct_mixer *mixer, enum CT_AMIXER_CTL type);
get_switch_state(struct ct_mixer *mixer, enum CTALSA_MIXER_CTL type)
set_switch_state(struct ct_mixer *mixer,
amixer = ((struct ct_mixer *)atc->mixer)->
struct ct_mixer *mixer = atc->mixer;
struct ct_mixer *mixer = atc->mixer;
struct ct_mixer *mixer = atc->mixer;
struct ct_mixer *mixer =
struct ct_mixer *mixer = atc->mixer;
ct_mixer_kcontrol_new(struct ct_mixer *mixer, struct snd_kcontrol_new *new)
static int ct_mixer_kcontrols_create(struct ct_mixer *mixer)
ct_mixer_recording_select(struct ct_mixer *mixer, enum CT_AMIXER_CTL type)
ct_mixer_recording_unselect(struct ct_mixer *mixer, enum CT_AMIXER_CTL type)
static int ct_mixer_get_resources(struct ct_mixer *mixer)
static int ct_mixer_get_mem(struct ct_mixer **rmixer)
struct ct_mixer *mixer;
static int ct_mixer_topology_build(struct ct_mixer *mixer)
int (*get_output_ports)(struct ct_mixer *mixer, enum MIXER_PORT_T type,
int (*set_input_left)(struct ct_mixer *mixer,
int (*set_input_right)(struct ct_mixer *mixer,
int (*resume)(struct ct_mixer *mixer);
int ct_mixer_create(struct ct_atc *atc, struct ct_mixer **rmixer);
int ct_mixer_destroy(struct ct_mixer *mixer);