mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-08-05 07:39:17 +00:00
SoundStream: change Start/Stop to Init/SetRunning/destruct
This commit is contained in:
parent
ad4a89d64b
commit
0baddbf9a8
18 changed files with 102 additions and 121 deletions
|
@ -19,7 +19,7 @@ PulseAudio::PulseAudio() : m_thread(), m_run_thread()
|
|||
{
|
||||
}
|
||||
|
||||
bool PulseAudio::Start()
|
||||
bool PulseAudio::Init()
|
||||
{
|
||||
m_stereo = !SConfig::GetInstance().bDPL2Decoder;
|
||||
m_channels = m_stereo ? 2 : 5; // will tell PA we use a Stereo or 5.0 channel setup
|
||||
|
@ -32,17 +32,12 @@ bool PulseAudio::Start()
|
|||
return true;
|
||||
}
|
||||
|
||||
void PulseAudio::Stop()
|
||||
PulseAudio::~PulseAudio()
|
||||
{
|
||||
m_run_thread.Clear();
|
||||
m_thread.join();
|
||||
}
|
||||
|
||||
void PulseAudio::Update()
|
||||
{
|
||||
// don't need to do anything here.
|
||||
}
|
||||
|
||||
// Called on audio thread.
|
||||
void PulseAudio::SoundLoop()
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue