docs/doc/reference/com/google/android/exoplayer2/source/smoothstreaming/manifest/SsManifest.ProtectionElement.html
Package com.google.android.exoplayer2.source.smoothstreaming.manifest
Enclosing class:SsManifest
public static classSsManifest.ProtectionElementextends[Object](https://developer.android.com/reference/java/lang/Object.html "class or interface in java.lang")
Represents a protection element containing a single header.
Fields | Modifier and Type | Field | Description |
| --- | --- | --- |
| byte[] | data | |
| TrackEncryptionBox[] | trackEncryptionBoxes | |
| UUID | uuid | |
Constructors | Constructor | Description |
| --- | --- |
| ProtectionElement(UUID uuid, byte[] data, TrackEncryptionBox[] trackEncryptionBoxes) | |
-
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
public final[UUID](https://developer.android.com/reference/java/util/UUID.html "class or interface in java.util")uuid
-
public final byte[] data
-
public final[TrackEncryptionBox](../../../extractor/mp4/TrackEncryptionBox.html "class in com.google.android.exoplayer2.extractor.mp4")[] trackEncryptionBoxes
-
public ProtectionElement([UUID](https://developer.android.com/reference/java/util/UUID.html "class or interface in java.util")uuid,
byte[] data,[TrackEncryptionBox](../../../extractor/mp4/TrackEncryptionBox.html "class in com.google.android.exoplayer2.extractor.mp4")[] trackEncryptionBoxes)