HlsTrackMetadataEntry
@UnstableApi
class HlsTrackMetadataEntry : Metadata.Entry
Holds metadata associated to an HLS media track.
Summary
Nested types |
|---|
|
Holds attributes defined in an EXT-X-STREAM-INF tag. |
Public constructors |
|---|
HlsTrackMetadataEntry(Creates an instance. |
Public properties |
|
|---|---|
String? |
The GROUP-ID value of this track, if the track is derived from an EXT-X-MEDIA tag. |
String? |
The NAME value of this track, if the track is derived from an EXT-X-MEDIA tag. |
(Mutable)List<HlsTrackMetadataEntry.VariantInfo!>! |
The EXT-X-STREAM-INF tags attributes associated with this track. |
Inherited functions |
||||||
|---|---|---|---|---|---|---|
|
Public constructors
HlsTrackMetadataEntry
HlsTrackMetadataEntry(
groupId: String?,
name: String?,
variantInfos: (Mutable)List<HlsTrackMetadataEntry.VariantInfo!>!
)
Creates an instance.
| Parameters | |
|---|---|
groupId: String? |
See |
name: String? |
See |
variantInfos: (Mutable)List<HlsTrackMetadataEntry.VariantInfo!>! |
See |
Public functions
Public properties
groupId
val groupId: String?
The GROUP-ID value of this track, if the track is derived from an EXT-X-MEDIA tag. Null if the track is not derived from an EXT-X-MEDIA TAG.
name
val name: String?
The NAME value of this track, if the track is derived from an EXT-X-MEDIA tag. Null if the track is not derived from an EXT-X-MEDIA TAG.
variantInfos
val variantInfos: (Mutable)List<HlsTrackMetadataEntry.VariantInfo!>!
The EXT-X-STREAM-INF tags attributes associated with this track. This field is non-applicable (and therefore empty) if this track is derived from an EXT-X-MEDIA tag.