@ctrl/plex
    Preparing search index...

    Class VideoStream

    Represents the encoded video stream within a MediaPart.

    Hierarchy (View Summary)

    Index
    anamorphic?: string
    bitDepth?: number
    bitrate?: number
    cabac?: number
    chromaLocation?: string
    chromaSubsampling?: string
    codec: string
    codecId?: string
    codedHeight?: number
    codedWidth?: number
    colorPrimaries?: string
    colorRange?: string
    colorSpace?: string
    colorTransfer?: string
    decision?: string
    default: boolean
    displayTitle?: string
    dolbyVisionBaseLayerCompatibilityId?: number
    dolbyVisionBaseLayerPresent?: boolean
    dolbyVisionEnhancementLayerPresent?: boolean
    dolbyVisionLevel?: number
    dolbyVisionPresent?: boolean
    dolbyVisionProfile?: number
    dolbyVisionRpuPresent?: boolean
    dolbyVisionVersion?: number
    duration?: number
    extendedDisplayTitle?: string
    frameRate?: number
    frameRateMode?: string
    hasScalingMatrix?: boolean
    height?: number
    id: number
    index?: number
    key?: string

    Stream download path, returned for sidecar streams such as lyrics.

    language?: string
    languageCode?: string
    languageTag?: string
    level?: number
    location?: string
    parent?: WeakRef<PlexObject>

    WeakRef to the parent object that this object is built from.

    pixelAspectRatio?: string
    pixelFormat?: string
    profile?: string
    refFrames?: number
    requiredBandwidths?: string
    scanType?: string
    selected?: boolean
    server: PlexServer
    streamIdentifier?: number
    streamType: number
    title?: string
    width?: number
    STREAMTYPE: number = 1
    TAG: "Stream" = ...

    xml element tag

    TYPE: string | null = null

    xml element type

    • Returns true if this object was built from a parent of the given class.

      Parameters

      • cls: new (...args: any[]) => PlexObject

      Returns boolean

    • Refreshing a Library or individual item causes the metadata for the item to be refreshed, even if it already has metadata. You can think of refreshing as "update metadata for the requested item even if it already has some". You should refresh a Library or individual item if:

      Returns Promise<void>