rpcsx/rpcs3/Emu/Audio/AudioManager.cpp

28 lines
377 B
C++
Raw Normal View History

#include "stdafx.h"
#include "Emu/System.h"
#include "AudioManager.h"
#include "Emu/state.h"
AudioManager::AudioManager() : m_audio_out(nullptr)
{
}
2015-06-04 14:57:05 +02:00
AudioManager::~AudioManager()
{
Close();
}
void AudioManager::Init()
{
if (m_audio_out) return;
m_audio_info.Init();
m_audio_out = Emu.GetCallbacks().get_audio();
}
void AudioManager::Close()
{
m_audio_out.reset();
}