#include "media/audio/audio_thread_impl.h"
#include <optional>
#include "base/message_loop/message_pump_type.h"
#include "base/task/single_thread_task_runner.h"
#include "base/time/default_tick_clock.h"
#include "build/build_config.h"
#include "media/audio/audio_thread_hang_monitor.h"
namespace media {
AudioThreadImpl::AudioThreadImpl()
: … { … }
AudioThreadImpl::~AudioThreadImpl() { … }
void AudioThreadImpl::Stop() { … }
bool AudioThreadImpl::IsHung() const { … }
base::SingleThreadTaskRunner* AudioThreadImpl::GetTaskRunner() { … }
base::SingleThreadTaskRunner* AudioThreadImpl::GetWorkerTaskRunner() { … }
}