public static final class TrackOutput.CryptoData
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
int |
clearBlocks
The number of clear blocks in the encryption pattern, 0 if pattern encryption does not
apply.
|
int |
cryptoMode
The encryption mode used for the sample.
|
int |
encryptedBlocks
The number of encrypted blocks in the encryption pattern, 0 if pattern encryption does not
apply.
|
byte[] |
encryptionKey
The encryption key associated with the sample.
|
| Constructor and Description |
|---|
CryptoData(int cryptoMode,
byte[] encryptionKey,
int encryptedBlocks,
int clearBlocks) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
int |
hashCode() |
@C.CryptoMode public final int cryptoMode
public final byte[] encryptionKey
public final int encryptedBlocks
public final int clearBlocks
public CryptoData(@C.CryptoMode int cryptoMode, byte[] encryptionKey, int encryptedBlocks, int clearBlocks)
cryptoMode - See cryptoMode.encryptionKey - See encryptionKey.encryptedBlocks - See encryptedBlocks.clearBlocks - See clearBlocks.