public class CencDecryptingTrackImpl extends AbstractTrack
| Constructor and Description |
|---|
CencDecryptingTrackImpl(CencEncryptedTrack original,
Map<UUID,SecretKey> keys) |
CencDecryptingTrackImpl(CencEncryptedTrack original,
SecretKey sk) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String |
getHandler() |
long[] |
getSampleDurations()
Each samples is covers a small time span in a video.
|
List<SampleEntry> |
getSampleEntries() |
Map<GroupEntry,long[]> |
getSampleGroups() |
List<Sample> |
getSamples()
The list of all samples.
|
long[] |
getSyncSamples() |
TrackMetaData |
getTrackMetaData() |
getCompositionTimeEntries, getDuration, getEdits, getName, getSampleDependencies, getSubsampleInformationBoxpublic CencDecryptingTrackImpl(CencEncryptedTrack original, SecretKey sk)
public CencDecryptingTrackImpl(CencEncryptedTrack original, Map<UUID,SecretKey> keys)
public void close()
throws IOException
IOExceptionpublic long[] getSyncSamples()
getSyncSamples in interface TrackgetSyncSamples in class AbstractTrackpublic List<SampleEntry> getSampleEntries()
public long[] getSampleDurations()
TrackTrack.getSamples() contains.public TrackMetaData getTrackMetaData()
public String getHandler()
public List<Sample> getSamples()
Trackpublic Map<GroupEntry,long[]> getSampleGroups()
getSampleGroups in interface TrackgetSampleGroups in class AbstractTrackCopyright © 2019. All rights reserved.