LibAudio: Add an API to query free space in audio buffer

Also optimize and cleanup sample queueing
This commit is contained in:
2026-07-02 19:54:24 +03:00
parent ded722fb4c
commit 4473ee4d49
2 changed files with 28 additions and 22 deletions

View File

@@ -44,6 +44,7 @@ namespace LibAudio
bool is_playing() const { return m_audio_buffer->tail != m_audio_buffer->head; }
size_t queueable_samples() const;
size_t queue_samples(BAN::Span<const AudioBuffer::sample_t> samples);
private: