public static class ClassicMp4ContainerSource.Mp4StreamingTrack extends Object implements StreamingTrack
| Modifier and Type | Field and Description |
|---|---|
protected HashMap<Class<? extends TrackExtension>,TrackExtension> |
trackExtensions |
| Constructor and Description |
|---|
Mp4StreamingTrack(TrackBox trackBox) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTrackExtension(TrackExtension trackExtension) |
void |
close() |
String |
getHandler() |
String |
getLanguage() |
SampleDescriptionBox |
getSampleDescriptionBox() |
SampleSink |
getSampleSink() |
long |
getTimescale()
Gets the time scale of the track.
|
<T extends TrackExtension> |
getTrackExtension(Class<T> clazz) |
boolean |
isClosed() |
void |
removeTrackExtension(Class<? extends TrackExtension> clazz) |
void |
setSampleSink(SampleSink sampleSink)
All implementing classes must make sure the all generated samples are pushed to the sampleSink.
|
protected HashMap<Class<? extends TrackExtension>,TrackExtension> trackExtensions
public Mp4StreamingTrack(TrackBox trackBox)
public void close()
close in interface Closeableclose in interface AutoCloseablepublic boolean isClosed()
public long getTimescale()
StreamingTrackgetTimescale in interface StreamingTrackpublic SampleSink getSampleSink()
public void setSampleSink(SampleSink sampleSink)
StreamingTracksetSampleSink in interface StreamingTracksampleSink - the sink for all generated samples.public String getHandler()
getHandler in interface StreamingTrackpublic String getLanguage()
getLanguage in interface StreamingTrackpublic SampleDescriptionBox getSampleDescriptionBox()
getSampleDescriptionBox in interface StreamingTrackpublic <T extends TrackExtension> T getTrackExtension(Class<T> clazz)
getTrackExtension in interface StreamingTrackpublic void addTrackExtension(TrackExtension trackExtension)
addTrackExtension in interface StreamingTrackpublic void removeTrackExtension(Class<? extends TrackExtension> clazz)
removeTrackExtension in interface StreamingTrackCopyright © 2019. All rights reserved.