Vinyl
    Preparing search index...

    Interface VinylTrackFactoryDeps

    Dependencies for a SourceTrack.

    interface VinylTrackFactoryDeps {
        createDashFactories: (
            loadOptions: DashTrackLoadOptions,
        ) => Factories<DashTrackDeps>;
        createHlsFactories: (
            loadOptions: HlsTrackLoadOptions,
        ) => Factories<HlsTrackDeps>;
        drmController: DrmController;
        playbackController: PlaybackController;
        playbackSource: PlaybackSource;
    }

    Hierarchy (View Summary)

    Index

    Properties

    createDashFactories: (
        loadOptions: DashTrackLoadOptions,
    ) => Factories<DashTrackDeps>
    createHlsFactories: (
        loadOptions: HlsTrackLoadOptions,
    ) => Factories<HlsTrackDeps>
    drmController: DrmController

    DrmController manages track encryption.

    playbackController: PlaybackController

    When the track is activated, playback will seek to the track's start time.

    playbackSource: PlaybackSource