Interface ParsedPlaylist

interface ParsedPlaylist {
    contentSteering?: ContentSteering;
    custom: Record<string, unknown>;
    dateRanges: DateRange[];
    define: Define;
    discontinuitySequence?: number;
    endList: boolean;
    iFramePlaylists: BaseStreamInf[];
    iFramesOnly: boolean;
    independentSegments: boolean;
    m3u: boolean;
    mediaSequence?: number;
    partInf?: PartInf;
    playlistType?: PlaylistType;
    preloadHints: PreloadHints;
    renditionGroups: RenditionGroups;
    renditionReports: RenditionReport[];
    segments: Segment[];
    serverControl?: ServerControl;
    sessionData: Record<string, SessionData>;
    sessionKey?: SessionKey;
    skip?: Skip;
    start?: Start;
    targetDuration?: number;
    variantStreams: VariantStream[];
    version?: number;
}

Properties

contentSteering?: ContentSteering
custom: Record<string, unknown>
dateRanges: DateRange[]
define: Define
discontinuitySequence?: number
endList: boolean
iFramePlaylists: BaseStreamInf[]
iFramesOnly: boolean
independentSegments: boolean
m3u: boolean
mediaSequence?: number
partInf?: PartInf
playlistType?: PlaylistType
preloadHints: PreloadHints
renditionGroups: RenditionGroups
renditionReports: RenditionReport[]
segments: Segment[]
serverControl?: ServerControl
sessionData: Record<string, SessionData>
sessionKey?: SessionKey
skip?: Skip
start?: Start
targetDuration?: number
variantStreams: VariantStream[]
version?: number