#include "third_party/blink/renderer/modules/mediasource/source_buffer_track_base_supplement.h"
#include "third_party/blink/renderer/core/html/track/track_base.h"
#include "third_party/blink/renderer/modules/mediasource/source_buffer.h"
namespace blink {
const char SourceBufferTrackBaseSupplement::kSupplementName[] = …;
SourceBufferTrackBaseSupplement* SourceBufferTrackBaseSupplement::FromIfExists(
TrackBase& track) { … }
SourceBufferTrackBaseSupplement& SourceBufferTrackBaseSupplement::From(
TrackBase& track) { … }
SourceBuffer* SourceBufferTrackBaseSupplement::sourceBuffer(TrackBase& track) { … }
SourceBufferTrackBaseSupplement::SourceBufferTrackBaseSupplement(
TrackBase& track)
: … { … }
void SourceBufferTrackBaseSupplement::SetSourceBuffer(
TrackBase& track,
SourceBuffer* source_buffer) { … }
void SourceBufferTrackBaseSupplement::Trace(Visitor* visitor) const { … }
}