mirror of
https://github.com/LukeHagar/plexjs.git
synced 2025-12-09 12:37:46 +00:00
3.7 KiB
3.7 KiB
GetOnDeckStream
Example Usage
import { GetOnDeckStream } from "@lukehagar/plexjs/sdk/models/operations";
let value: GetOnDeckStream = {
id: 211234,
streamType: 1,
codec: "hevc",
index: 0,
bitrate: 918,
language: "English",
languageTag: "en",
languageCode: "eng",
bitDepth: 8,
chromaLocation: "left",
chromaSubsampling: "4:2:0",
codedHeight: 1080,
codedWidth: 1920,
colorRange: "tv",
frameRate: 25,
height: 1080,
level: 120,
profile: "main",
refFrames: 1,
width: 1920,
displayTitle: "1080p (HEVC Main)",
extendedDisplayTitle: "1080p (HEVC Main)",
};
Fields
| Field | Type | Required | Description | Example |
|---|---|---|---|---|
id |
number | ➖ | N/A | 211234 |
streamType |
number | ➖ | N/A | 1 |
default |
boolean | ➖ | N/A | |
codec |
string | ➖ | N/A | hevc |
index |
number | ➖ | N/A | 0 |
bitrate |
number | ➖ | N/A | 918 |
language |
string | ➖ | N/A | English |
languageTag |
string | ➖ | N/A | en |
languageCode |
string | ➖ | N/A | eng |
bitDepth |
number | ➖ | N/A | 8 |
chromaLocation |
string | ➖ | N/A | left |
chromaSubsampling |
string | ➖ | N/A | 4:2:0 |
codedHeight |
number | ➖ | N/A | 1080 |
codedWidth |
number | ➖ | N/A | 1920 |
colorRange |
string | ➖ | N/A | tv |
frameRate |
number | ➖ | N/A | 25 |
height |
number | ➖ | N/A | 1080 |
level |
number | ➖ | N/A | 120 |
profile |
string | ➖ | N/A | main |
refFrames |
number | ➖ | N/A | 1 |
width |
number | ➖ | N/A | 1920 |
displayTitle |
string | ➖ | N/A | 1080p (HEVC Main) |
extendedDisplayTitle |
string | ➖ | N/A | 1080p (HEVC Main) |