bool IGATTrackContributor.MixToTrack( GATData trackMonoBuffer, int trackNb )
{
if( _streamBuffer == null || _streamDataEmpty )
return false;
if( _exclusive )
{
trackMonoBuffer.CopyFrom( _streamBuffer, 0, _streamOffset, GATInfo.AudioBufferSizePerChannel );
}
else
{
trackMonoBuffer.MixFrom( _streamBuffer, 0, _streamOffset, GATInfo.AudioBufferSizePerChannel );
}
return true;
}