Searched refs:AudioThreadTask (Results 1 – 4 of 4) sorted by relevance
24 AudioThreadTask::AudioThreadTask(const std::string &name) : name_(name), state_(RunningState::STOPP… in AudioThreadTask() function in OHOS::AudioStandard::AudioThreadTask28 AudioThreadTask::~AudioThreadTask() in ~AudioThreadTask()40 void AudioThreadTask::Start() in Start()64 void AudioThreadTask::Stop() in Stop()80 bool AudioThreadTask::CheckThreadIsRunning() const noexcept in CheckThreadIsRunning()85 void AudioThreadTask::StopAsync() in StopAsync()94 void AudioThreadTask::Pause() in Pause()118 void AudioThreadTask::PauseAsync() in PauseAsync()126 void AudioThreadTask::RegisterJob(std::function<void()> &&job) in RegisterJob()131 void AudioThreadTask::doEmptyJob() {} in doEmptyJob()[all …]
27 class __attribute__((visibility("default"))) AudioThreadTask : public NoCopyable {29 explicit AudioThreadTask(const std::string &name);30 ~AudioThreadTask();
45 std::unique_ptr<AudioThreadTask> playbackThread_;
106 playbackThread_ = std::make_unique<AudioThreadTask>(THREAD_NAME); in Start()