ECHOGAIN_UPDATE
m_PipeOutCtrl.SetGain( wPipe, wBusOut, ECHOGAIN_UPDATE, FALSE);
m_PipeOutCtrl.SetGain( 0, wBusOut, ECHOGAIN_UPDATE, TRUE);
m_MonitorCtrl.SetGain(i,j,ECHOGAIN_UPDATE,FALSE);
m_PipeOutCtrl.SetGain(wPipe,wBus,ECHOGAIN_UPDATE,FALSE);
m_BusOutLineLevels[ i ].SetGain(ECHOGAIN_UPDATE,FALSE);
m_BusInLineLevels[ i ].SetGain( ECHOGAIN_UPDATE );
m_BusOutLineLevels[0].SetGain(ECHOGAIN_UPDATE,TRUE);
m_PipeOutCtrl.SetGain(0,0,ECHOGAIN_UPDATE,TRUE);
m_MonitorCtrl.SetGain(wBusIn,wBusOut,ECHOGAIN_UPDATE,FALSE);
m_PipeOutCtrl.SetGain(wBusOut,wBusOut,ECHOGAIN_UPDATE,FALSE);
m_PipeOutCtrl.SetGain(wBusOut,wBusOut,ECHOGAIN_UPDATE,TRUE);
return SetGain(ECHOGAIN_UPDATE);
if ( ECHOGAIN_UPDATE == iGain )
if ( ECHOGAIN_UPDATE == iGain )
SetGain(wBusIn,wBusOut,ECHOGAIN_UPDATE,FALSE);
if (ECHOGAIN_UPDATE == iGain)
return SetGain(wBusIn,wBusOut,ECHOGAIN_UPDATE,fImmediate);
return SetGain(wBusIn,wBusOut,ECHOGAIN_UPDATE);
SetGain(wPipe,wStereoBus << 1,ECHOGAIN_UPDATE,FALSE);
SetGain(0,0,ECHOGAIN_UPDATE,TRUE);
if (ECHOGAIN_UPDATE == iGain)
return SetGain(wPipeOut,wBusOut,ECHOGAIN_UPDATE,fImmediate);
return SetGain(wPipeOut,wBusOut,ECHOGAIN_UPDATE);