public interface ExtractorOutput
Extractor
.Modifier and Type | Method and Description |
---|---|
void |
drmInitData(DrmInitData drmInitData)
Invoked when
DrmInitData has been extracted from the stream. |
void |
endTracks()
Invoked when all tracks have been identified, meaning that
track(int) will not be
invoked again. |
void |
seekMap(SeekMap seekMap)
Invoked when a
SeekMap has been extracted from the stream. |
TrackOutput |
track(int trackId)
Called by the
Extractor to get the TrackOutput for a specific track. |
TrackOutput track(int trackId)
Extractor
to get the TrackOutput
for a specific track.
The same TrackOutput
is returned if multiple calls are made with the same
trackId
.
trackId
- A track identifier.TrackOutput
for the given track identifier.void endTracks()
track(int)
will not be
invoked again.void seekMap(SeekMap seekMap)
SeekMap
has been extracted from the stream.seekMap
- The extracted SeekMap
.void drmInitData(DrmInitData drmInitData)
DrmInitData
has been extracted from the stream.drmInitData
- The extracted DrmInitData
.