multi_mix_control
typedef struct multi_mix_control multi_mix_control;
multi_mix_control *
multi_mix_control *mmc;
multi_mix_control mix_control;
multi_mix_control *mmc;
multi_mix_control mix_control;
multi_mix_control *mmc;
multi_mix_control mix_control;
multi_mix_control mix_control;
multi_mix_control* mmc = mmci->controls;
Mixer::_InitGainLimits(multi_mix_control& Control, GainInfo& Info)
multi_mix_control* Controls = MultiInfo->controls;
multi_mix_control* Controls = Info->controls;
void _InitGainLimits(multi_mix_control& Control, GainInfo& Info);
multi_mix_control *mmc;
multi_mix_control mix_control;
multi_mix_control *mmc;
multi_mix_control mix_control;
multi_mix_control* original_controls;
multi_mix_control *controls;
allocSize = sizeof(multi_mix_control) * info.control_count;
controls = (multi_mix_control *)malloc(allocSize);
multi_mix_control mix_control;
multi_mix_control *mmc = mmci->controls;
static void ice1712UI_CreateOutput(ice1712 *card, multi_mix_control **p_mmc,
static void ice1712UI_CreateCombo(multi_mix_control **p_mmc,
static void ice1712UI_CreateChannel(multi_mix_control **p_mmc,
static int32 ice1712UI_CreateGroup(multi_mix_control **p_mmc,
ice1712UI_CreateGroup(multi_mix_control **p_mmc, int32 index,
multi_mix_control *mmc = *p_mmc;
ice1712UI_CreateChannel(multi_mix_control **p_mmc, int32 channel,
multi_mix_control *mmc = *p_mmc;
multi_mix_control control;
ice1712UI_CreateCombo(multi_mix_control **p_mmc, const char *values[],
multi_mix_control *mmc = *p_mmc;
ice1712UI_CreateOutput(ice1712 *card, multi_mix_control **p_mmc,
multi_mix_control *mmc = *p_mmc;
multi_mix_control *mmc = mmci->controls;
memset(mmc, 0, mmci->control_count * sizeof(multi_mix_control));
create_group_control(multi_mix_control* multi, int32 idx, int32 parent, int32 string,
create_group_control(multi_mix_control* multi, int32 idx, int32 parent, int32 string, const char* name)
AudioControlInterface::_InitGainLimits(multi_mix_control& Control)
multi_mix_control* Controls = Info->controls;
multi_mix_control* Controls = Info->controls;
multi_mix_control* Controls = Info->controls;
Vector<multi_mix_control>& Controls)
multi_mix_control control;
memset(&control, 0, sizeof(multi_mix_control));
multi_mix_control_info* Info, Vector<multi_mix_control>& controls)
multi_mix_control* Controls = Info->controls;
for (Vector<multi_mix_control>::Iterator I = controls.Begin();
memcpy(Controls + index, &*I, sizeof(multi_mix_control));
Vector<multi_mix_control>* controls = *I;
multi_mix_control* Controls = Info->controls;
struct _MixPageCollector : public Vector<multi_mix_control> {
multi_mix_control page;
memset(&page, 0, sizeof(multi_mix_control));
Vector<multi_mix_control>& controls);
Vector<multi_mix_control>& Controls);
bool _InitGainLimits(multi_mix_control& Control);
multi_mix_control* original_controls;
multi_mix_control *controls;
allocSize = sizeof(multi_mix_control) * info.control_count;
controls = (multi_mix_control *)malloc(allocSize);
multi_mix_control &c = Info->controls[i];
multi_mix_control fMixControl[MAX_CONTROLS];
multi_mix_control* controls = fDevice->MixControlInfo().controls;
multi_mix_control* controls = fDevice->MixControlInfo().controls;
multi_mix_control* controls = fDevice->MixControlInfo().controls;
MultiAudioNode::_GetControlName(multi_mix_control& control)
multi_mix_control* parent = &fDevice->MixControlInfo().controls[index];
multi_mix_control* controls = fDevice->MixControlInfo().controls;
multi_mix_control* parent = &fDevice->MixControlInfo().controls[index];
multi_mix_control* controls = fDevice->MixControlInfo().controls;
const char* _GetControlName(multi_mix_control& control);