Lines Matching refs:track
85 StreamTrack& track = m_Tracks[ trackIndex ]; in Initialize() local
86 track.m_ActiveFlag = false; in Initialize()
87 track.m_Volume = 1.0f; in Initialize()
88 track.m_Pan = 0.0f; in Initialize()
89 track.m_SurroundPan = 0.0f; in Initialize()
91 track.m_pVoice = NULL; in Initialize()
303 StreamTrack& track = m_Tracks[ trackIndex ]; in Start() local
304 if ( ! track.m_ActiveFlag ) continue; in Start()
309 waveInfo.channelCount = track.m_TrackInfo.channelCount; in Start()
335 channelIndex < track.m_TrackInfo.channelCount; in Start()
338 StreamChannel* channel = GetTrackChannel( track, channelIndex ); in Start()
359 if ( track.m_pVoice != NULL ) in Start()
361 track.m_pVoice->Initialize( waveInfo, blockOffset ); in Start()
363 track.m_pVoice->SetVolume( 1.0f ); // TODO: 1.0, 1.0 を入れないといけない in Start()
366 track.m_pVoice->Start(); in Start()
374 for ( int ch = 0; ch < track.m_TrackInfo.channelCount; ch++ ) in Start()
376 StreamChannel* channel = GetTrackChannel( track, ch ); in Start()
964 StreamTrack& track = m_Tracks[ trackIndex ]; in AllocVoices() local
966 if ( ! track.m_ActiveFlag ) continue; in AllocVoices()
970 track.m_TrackInfo.channelCount, in AllocVoices()
973 &track in AllocVoices()
990 track.m_pVoice = voice; in AllocVoices()
1053 StreamTrack& track = m_Tracks[ trackIndex ]; in FreeVoices() local
1054 if ( ! track.m_ActiveFlag ) continue; in FreeVoices()
1056 if ( track.m_pVoice != NULL ) in FreeVoices()
1058 track.m_pVoice->Free(); in FreeVoices()
1059 track.m_pVoice = NULL; in FreeVoices()
1128 StreamTrack& track = m_Tracks[ trackIndex ]; in Update() local
1129 if ( ! track.m_ActiveFlag ) continue; in Update()
1130 if ( track.m_pVoice == NULL ) in Update()
1175 void StreamSoundPlayer::UpdateVoiceParams( StreamTrack* track ) in UpdateVoiceParams() argument
1177 if ( ! track->m_ActiveFlag ) return; in UpdateVoiceParams()
1182 volume *= static_cast<f32>( track->m_TrackInfo.volume ) / 127.0f; in UpdateVoiceParams()
1183 volume *= track->m_Volume; in UpdateVoiceParams()
1194 if ( track->m_TrackInfo.pan <= 1 ) in UpdateVoiceParams()
1196 pan += static_cast<f32>( static_cast<int>( track->m_TrackInfo.pan ) - 63 ) / 63.0f; in UpdateVoiceParams()
1200 pan += static_cast<f32>( static_cast<int>( track->m_TrackInfo.pan ) - 64 ) / 63.0f; in UpdateVoiceParams()
1202 pan += track->m_Pan; in UpdateVoiceParams()
1206 span += track->m_SurroundPan; in UpdateVoiceParams()
1231 Voice* voice = track->m_pVoice; in UpdateVoiceParams()
1248 for ( int ch = 0; ch < track->m_TrackInfo.channelCount; ch++ ) in UpdateVoiceParams()
1250 Voice* voice = track->m_pChannels[ch]->m_pVoice; in UpdateVoiceParams()
1265 if ( track->m_TrackInfo.channelCount == 1 ) in UpdateVoiceParams()
1269 else if ( track->m_TrackInfo.channelCount == 2 ) in UpdateVoiceParams()
1433 StreamTrack& track = m_Tracks[ trackIndex ]; in UpdateLoopAddress() local
1434 if ( ! track.m_ActiveFlag ) continue; in UpdateLoopAddress()
1435 Voice* voice = track.m_pVoice; in UpdateLoopAddress()
1439 channelIndex < track.m_TrackInfo.channelCount; in UpdateLoopAddress()
1558 StreamTrack& track = m_Tracks[ trackIndex ]; in UpdateDataLoopAddress() local
1559 if ( ! track.m_ActiveFlag ) continue; in UpdateDataLoopAddress()
1560 Voice* voice = track.m_pVoice; in UpdateDataLoopAddress()
1567 channelIndex < track.m_TrackInfo.channelCount; in UpdateDataLoopAddress()
1570 StreamChannel* channel = GetTrackChannel( track, channelIndex ); in UpdateDataLoopAddress()
1608 StreamTrack& track = m_Tracks[ trackIndex ]; in SetLoopEndToZeroBuffer() local
1609 if ( ! track.m_ActiveFlag ) continue; in SetLoopEndToZeroBuffer()
1610 Voice* voice = track.m_pVoice; in SetLoopEndToZeroBuffer()
1614 channelIndex < track.m_TrackInfo.channelCount; in SetLoopEndToZeroBuffer()
1617 StreamChannel* channel = GetTrackChannel( track, channelIndex ); in SetLoopEndToZeroBuffer()
1894 StreamTrack* track = reinterpret_cast<StreamTrack*>( arg ); in VoiceCallbackFunc() local
1896 NW_ASSERT( track->m_pVoice == voice ); in VoiceCallbackFunc()
1903 track->m_pVoice = NULL; in VoiceCallbackFunc()
1907 track->m_pVoice = NULL; in VoiceCallbackFunc()
1978 StreamSoundPlayer::GetTrackChannel( const StreamTrack& track, int channelIndex ) in GetTrackChannel() argument
1982 int index = track.m_TrackInfo.globalChannelIndex[ channelIndex ]; in GetTrackChannel()