Lines Matching defs:Control
243 // Control ids are encoded in the following way:
362 Mixer::_InitGainLimits(multi_mix_control& Control, GainInfo& Info)
370 Control.gain.min_gain = (Info.fMult > 0) ? min_gain : max_gain;
371 Control.gain.max_gain = (Info.fMult > 0) ? max_gain : min_gain;
372 Control.gain.granularity = Info.fMult;
376 Control.id |= (gran << stepShift);
377 Control.id |= (Info.fBase << baseShift);
382 Control.gain.min_gain, Control.gain.max_gain,
383 Control.gain.granularity, Control.id);