---
title: mediaOptions
framework: tvservices
role: symbol
role_heading: Instance Property
path: tvservices/tvtopshelfcarouselitem/mediaoptions-swift.property
---

# mediaOptions

Information about the media format and presentation options.

## Declaration

```swift
var mediaOptions: TVTopShelfCarouselItem.MediaOptions { get set }
```

## Discussion

Discussion Specify all of the options that apply to the underlying content. The system adds standard icons for the options you support. For example, if you specify the videoResolution4K option, the system adds an icon to the detail view indicating that playback in 4K resolution is possible.

## See Also

### Adding Media Badges

- [TVTopShelfCarouselItem.MediaOptions](tvservices/tvtopshelfcarouselitem/mediaoptions-swift.struct.md)
