/* audio normally won't consume full cpu, so let it have prio */
m_dvdPlayerAudio.SetPriority(GetPriority()+1);
- CMediaSettings::Get().GetCurrentVideoSettings().m_AudioStream = m_SelectionStreams.IndexOf(STREAM_AUDIO, source, iStream);
+ CMediaSettings::Get().GetCurrentVideoSettings().m_AudioStream = GetAudioStream();
return true;
}
m_CurrentSubtitle.stream = (void*)pStream;
m_CurrentSubtitle.started = false;
- CMediaSettings::Get().GetCurrentVideoSettings().m_SubtitleStream = m_SelectionStreams.IndexOf(STREAM_SUBTITLE, source, iStream);
+ CMediaSettings::Get().GetCurrentVideoSettings().m_SubtitleStream = GetSubtitle();
return true;
}