Files
plexjs/docs/sdk/models/operations/stream.md
2024-09-08 03:06:14 +00:00

5.1 KiB
Raw Blame History

Stream

Example Usage

import { Stream } from "@lukehagar/plexjs/sdk/models/operations";

let value: Stream = {
    id: 29,
    streamType: 2,
    default: true,
    codec: "aac",
    index: 0,
    bitrate: 128,
    bitDepth: 8,
    chromaLocation: "left",
    chromaSubsampling: "14520",
    codedHeight: 816,
    codedWidth: 1920,
    colorPrimaries: "bt709",
    colorRange: "tv",
    colorSpace: "bt709",
    colorTrc: "bt709",
    frameRate: 24,
    hasScalingMatrix: false,
    height: 814,
    level: 40,
    profile: "lc",
    refFrames: 4,
    scanType: "progressive",
    streamIdentifier: "1",
    width: 1920,
    displayTitle: "English (AAC Stereo)",
    extendedDisplayTitle: "English (AAC Stereo)",
    selected: true,
    channels: 2,
    language: "English",
    languageTag: "en",
    languageCode: "eng",
    samplingRate: 44100,
};

Fields

Field Type Required Description Example
id number N/A 29
streamType number N/A 2
default boolean N/A true
codec string N/A aac
index number N/A 0
bitrate number N/A 128
bitDepth number N/A 8
chromaLocation string N/A left
chromaSubsampling string N/A 14520
codedHeight number N/A 816
codedWidth number N/A 1920
colorPrimaries string N/A bt709
colorRange string N/A tv
colorSpace string N/A bt709
colorTrc string N/A bt709
frameRate number N/A 24
hasScalingMatrix boolean N/A false
height number N/A 814
level number N/A 40
profile string N/A lc
refFrames number N/A 4
scanType string N/A progressive
streamIdentifier string N/A 1
width number N/A 1920
displayTitle string N/A English (AAC Stereo)
extendedDisplayTitle string N/A English (AAC Stereo)
selected boolean N/A true
channels number N/A 2
language string N/A English
languageTag string N/A en
languageCode string N/A eng
samplingRate number N/A 44100