LibAudio: Replace Duration with AK::Duration in PlaybackStreamOboe

AK::Duration isn't exported into global namespace since commit bf600c8
It basically does the same job as commit 6772d44
This commit is contained in:
Olekoop 2024-08-07 20:42:27 +02:00 committed by Andrew Kaster
parent 1975640e31
commit 4e6e23c242
Notes: github-actions[bot] 2024-09-03 06:19:32 +00:00
2 changed files with 7 additions and 7 deletions

View file

@ -49,9 +49,9 @@ public:
: m_data_request_callback(move(data_request_callback))
{
}
Duration last_sample_time() const
AK::Duration last_sample_time() const
{
return Duration::from_seconds(m_last_sample_time.load());
return AK::Duration::from_seconds(m_last_sample_time.load());
}
void set_volume(float volume)
{
@ -115,9 +115,9 @@ void PlaybackStreamOboe::set_underrun_callback(Function<void()>)
// FIXME: Implement this.
}
NonnullRefPtr<Core::ThreadedPromise<Duration>> PlaybackStreamOboe::resume()
NonnullRefPtr<Core::ThreadedPromise<AK::Duration>> PlaybackStreamOboe::resume()
{
auto promise = Core::ThreadedPromise<Duration>::create();
auto promise = Core::ThreadedPromise<AK::Duration>::create();
auto time = MUST(total_time_played());
m_storage->stream()->start();
promise->resolve(move(time));
@ -141,7 +141,7 @@ NonnullRefPtr<Core::ThreadedPromise<void>> PlaybackStreamOboe::discard_buffer_an
return promise;
}
ErrorOr<Duration> PlaybackStreamOboe::total_time_played()
ErrorOr<AK::Duration> PlaybackStreamOboe::total_time_played()
{
return m_storage->oboe_callback()->last_sample_time();
}

View file

@ -18,11 +18,11 @@ public:
virtual void set_underrun_callback(Function<void()>) override;
virtual NonnullRefPtr<Core::ThreadedPromise<Duration>> resume() override;
virtual NonnullRefPtr<Core::ThreadedPromise<AK::Duration>> resume() override;
virtual NonnullRefPtr<Core::ThreadedPromise<void>> drain_buffer_and_suspend() override;
virtual NonnullRefPtr<Core::ThreadedPromise<void>> discard_buffer_and_suspend() override;
virtual ErrorOr<Duration> total_time_played() override;
virtual ErrorOr<AK::Duration> total_time_played() override;
virtual NonnullRefPtr<Core::ThreadedPromise<void>> set_volume(double) override;