public interface StreamingTrack
| Modifier and Type | Method and Description |
|---|---|
void |
addTrackExtension(TrackExtension trackExtension) |
String |
getHandler() |
String |
getLanguage() |
SampleDescriptionBox |
getSampleDescriptionBox() |
BlockingQueue<StreamingSample> |
getSamples() |
long |
getTimescale() |
<T extends TrackExtension> |
getTrackExtension(Class<T> clazz) |
TrackHeaderBox |
getTrackHeaderBox()
Returns the original TrackHeaderBox.
|
boolean |
hasMoreSamples()
Returns false if and only if the BlockingQueue returned by getSamples() is empty
and the streams source is depleted.
|
void |
removeTrackExtension(Class<? extends TrackExtension> clazz) |
long getTimescale()
BlockingQueue<StreamingSample> getSamples()
boolean hasMoreSamples()
TrackHeaderBox getTrackHeaderBox()
String getHandler()
String getLanguage()
SampleDescriptionBox getSampleDescriptionBox()
<T extends TrackExtension> T getTrackExtension(Class<T> clazz)
void addTrackExtension(TrackExtension trackExtension)
void removeTrackExtension(Class<? extends TrackExtension> clazz)
Copyright © 2017. All rights reserved.