Merge pull request #4721 from RisingFog/remove_dead_audiodump_code
Remove dead audio dumping code
This commit is contained in:
commit
93faf26217
|
@ -7,20 +7,16 @@
|
||||||
#include <memory>
|
#include <memory>
|
||||||
|
|
||||||
#include "AudioCommon/Mixer.h"
|
#include "AudioCommon/Mixer.h"
|
||||||
#include "AudioCommon/WaveFile.h"
|
|
||||||
#include "Common/CommonTypes.h"
|
#include "Common/CommonTypes.h"
|
||||||
#include "Common/Logging/Log.h"
|
|
||||||
|
|
||||||
class SoundStream
|
class SoundStream
|
||||||
{
|
{
|
||||||
protected:
|
protected:
|
||||||
std::unique_ptr<CMixer> m_mixer;
|
std::unique_ptr<CMixer> m_mixer;
|
||||||
bool m_logAudio;
|
|
||||||
WaveFileWriter g_wave_writer;
|
|
||||||
bool m_muted;
|
bool m_muted;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
SoundStream() : m_mixer(new CMixer(48000)), m_logAudio(false), m_muted(false) {}
|
SoundStream() : m_mixer(new CMixer(48000)), m_muted(false) {}
|
||||||
virtual ~SoundStream() {}
|
virtual ~SoundStream() {}
|
||||||
static bool isValid() { return false; }
|
static bool isValid() { return false; }
|
||||||
CMixer* GetMixer() const { return m_mixer.get(); }
|
CMixer* GetMixer() const { return m_mixer.get(); }
|
||||||
|
@ -31,32 +27,4 @@ public:
|
||||||
virtual void Update() {}
|
virtual void Update() {}
|
||||||
virtual void Clear(bool mute) { m_muted = mute; }
|
virtual void Clear(bool mute) { m_muted = mute; }
|
||||||
bool IsMuted() const { return m_muted; }
|
bool IsMuted() const { return m_muted; }
|
||||||
void StartLogAudio(const std::string& filename)
|
|
||||||
{
|
|
||||||
if (!m_logAudio)
|
|
||||||
{
|
|
||||||
m_logAudio = true;
|
|
||||||
g_wave_writer.Start(filename, m_mixer->GetSampleRate());
|
|
||||||
g_wave_writer.SetSkipSilence(false);
|
|
||||||
NOTICE_LOG(AUDIO, "Starting Audio logging");
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
WARN_LOG(AUDIO, "Audio logging already started");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void StopLogAudio()
|
|
||||||
{
|
|
||||||
if (m_logAudio)
|
|
||||||
{
|
|
||||||
m_logAudio = false;
|
|
||||||
g_wave_writer.Stop();
|
|
||||||
NOTICE_LOG(AUDIO, "Stopping Audio logging");
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
WARN_LOG(AUDIO, "Audio logging already stopped");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue