# MediaSettings

## Example Usage

```typescript
import { MediaSettings } from "@lukehagar/plexjs/sdk/models/operations";

let value: MediaSettings = {};
```

## Fields

| Field                                                                                                       | Type                                                                                                        | Required                                                                                                    | Description                                                                                                 |
| ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------- |
| `advancedSubtitles`                                                                                         | [operations.AdvancedSubtitles](../../../sdk/models/operations/advancedsubtitles.md)                         | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `audioBoost`                                                                                                | *number*                                                                                                    | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `audioChannelCount`                                                                                         | *number*                                                                                                    | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `autoAdjustQuality`                                                                                         | *boolean*                                                                                                   | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `autoAdjustSubtitle`                                                                                        | *boolean*                                                                                                   | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `directPlay`                                                                                                | *boolean*                                                                                                   | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `directStream`                                                                                              | *boolean*                                                                                                   | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `directStreamAudio`                                                                                         | *boolean*                                                                                                   | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `disableResolutionRotation`                                                                                 | *boolean*                                                                                                   | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `maxVideoBitrate`                                                                                           | *number*                                                                                                    | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `musicBitrate`                                                                                              | *number*                                                                                                    | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `peakBitrate`                                                                                               | *number*                                                                                                    | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `photoQuality`                                                                                              | *number*                                                                                                    | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `photoResolution`                                                                                           | *string*                                                                                                    | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `secondsPerSegment`                                                                                         | *number*                                                                                                    | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `subtitles`                                                                                                 | [operations.GetPlaylistGeneratorSubtitles](../../../sdk/models/operations/getplaylistgeneratorsubtitles.md) | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `subtitleSize`                                                                                              | *number*                                                                                                    | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `videoBitrate`                                                                                              | *number*                                                                                                    | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `videoQuality`                                                                                              | *number*                                                                                                    | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |
| `videoResolution`                                                                                           | *string*                                                                                                    | :heavy_minus_sign:                                                                                          | N/A                                                                                                         |