Files
plexjs/docs/models/shared/transcodesession.md

30 lines
2.0 KiB
Markdown

# TranscodeSession
The transcode session if item is currently being transcoded
## Example Usage
```typescript
import { TranscodeSession } from "@lukehagar/plexjs/models/shared";
let value: TranscodeSession = {};
```
## Fields
| Field | Type | Required | Description |
| ------------------------- | ------------------------- | ------------------------- | ------------------------- |
| `complete` | *boolean* | :heavy_minus_sign: | N/A |
| `context` | *string* | :heavy_minus_sign: | N/A |
| `duration` | *number* | :heavy_minus_sign: | N/A |
| `error` | *boolean* | :heavy_minus_sign: | N/A |
| `key` | *string* | :heavy_minus_sign: | N/A |
| `progress` | *number* | :heavy_minus_sign: | N/A |
| `protocol` | *string* | :heavy_minus_sign: | N/A |
| `size` | *number* | :heavy_minus_sign: | N/A |
| `sourceAudioCodec` | *string* | :heavy_minus_sign: | N/A |
| `sourceVideoCodec` | *string* | :heavy_minus_sign: | N/A |
| `speed` | *number* | :heavy_minus_sign: | N/A |
| `throttled` | *boolean* | :heavy_minus_sign: | N/A |
| `transcodeHwFullPipeline` | *boolean* | :heavy_minus_sign: | N/A |
| `transcodeHwRequested` | *boolean* | :heavy_minus_sign: | N/A |