# HlsManifest

# HlsManifest

Artifact:[androidx.media3:media3-exoplayer-hls](https://developer.android.com/jetpack/androidx/releases/media3)  
[View Source](https://cs.android.com/search?q=file:androidx/media3/exoplayer/hls/HlsManifest.java+class:androidx.media3.exoplayer.hls.HlsManifest)

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/androidx/media3/exoplayer/hls/HlsManifest "View this page in Java")

<br />

```
@UnstableApi
class HlsManifest
```

<br />

*** ** * ** ***

Holds a multivariant playlist along with a snapshot of one of its media playlists.

## Summary

|                                                            ### Public properties                                                            |
|---------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [HlsMediaPlaylist](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/hls/playlist/HlsMediaPlaylist)`!`               | [mediaPlaylist](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/hls/HlsManifest#mediaPlaylist()) A snapshot of a media playlist referred to by[multivariantPlaylist](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/hls/HlsManifest#multivariantPlaylist()). |
| [HlsMultivariantPlaylist](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/hls/playlist/HlsMultivariantPlaylist)`!` | [multivariantPlaylist](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/hls/HlsManifest#multivariantPlaylist()) The multivariant playlist of an HLS stream.                                                                                                                             |

## Public properties

### mediaPlaylist

```
val mediaPlaylist: HlsMediaPlaylist!
```

A snapshot of a media playlist referred to by[multivariantPlaylist](https://developer.android.com/reference/kotlin/androidx/media3/exoplayer/hls/HlsManifest#multivariantPlaylist()).  

### multivariantPlaylist

```
val multivariantPlaylist: HlsMultivariantPlaylist!
```

The multivariant playlist of an HLS stream.