summaryrefslogtreecommitdiff
path: root/src/tangara/audio/stream_cues.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tangara/audio/stream_cues.cpp')
-rw-r--r--src/tangara/audio/stream_cues.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/tangara/audio/stream_cues.cpp b/src/tangara/audio/stream_cues.cpp
index 6a9a7674..611138c6 100644
--- a/src/tangara/audio/stream_cues.cpp
+++ b/src/tangara/audio/stream_cues.cpp
@@ -43,6 +43,11 @@ auto StreamCues::addCue(std::shared_ptr<TrackInfo> track, uint32_t sample)
}
}
+auto StreamCues::clear() -> void {
+ upcoming_.clear();
+ current_ = {};
+}
+
auto StreamCues::current() -> std::pair<std::shared_ptr<TrackInfo>, uint32_t> {
if (!current_) {
return {};