/* * Copyright (c) 2026, Gregory Bertilson * * SPDX-License-Identifier: BSD-2-Clause */ #include #include namespace Web::MediaSourceExtensions { TrackBuffer::TrackBuffer(NonnullRefPtr demuxer) : m_demuxer(move(demuxer)) { } TrackBuffer::~TrackBuffer() = default; // https://w3c.github.io/media-source/#track-buffer-ranges void TrackBuffer::track_buffer_ranges() const { // FIXME: Return the presentation time ranges occupied by the coded frames currently stored in the track buffer. } }