Uses of Interface
org.mp4parser.streaming.StreamingTrack
-
-
Uses of StreamingTrack in org.mp4parser.streaming.input
Classes in org.mp4parser.streaming.input that implement StreamingTrack Modifier and Type Class Description classAbstractStreamingTrack -
Uses of StreamingTrack in org.mp4parser.streaming.input.aac
Classes in org.mp4parser.streaming.input.aac that implement StreamingTrack Modifier and Type Class Description classAdtsAacStreamingTrack -
Uses of StreamingTrack in org.mp4parser.streaming.input.h264
Classes in org.mp4parser.streaming.input.h264 that implement StreamingTrack Modifier and Type Class Description classAbstractH264TrackCreated by sannies on 23.10.2015.classH264AnnexBTrackReads H264 data from an Annex B InputStream.classH264NalConsumingTrack -
Uses of StreamingTrack in org.mp4parser.streaming.input.mp4
Classes in org.mp4parser.streaming.input.mp4 that implement StreamingTrack Modifier and Type Class Description static classClassicMp4ContainerSource.Mp4StreamingTrack -
Uses of StreamingTrack in org.mp4parser.streaming.output
Methods in org.mp4parser.streaming.output with parameters of type StreamingTrack Modifier and Type Method Description voidSampleSink. acceptSample(StreamingSample streamingSample, StreamingTrack streamingTrack)Adds a samples to the SampleSink. -
Uses of StreamingTrack in org.mp4parser.streaming.output.mp4
Fields in org.mp4parser.streaming.output.mp4 with type parameters of type StreamingTrack Modifier and Type Field Description protected Map<StreamingTrack,Queue<org.mp4parser.streaming.output.mp4.StandardMp4Writer.ChunkContainer>>StandardMp4Writer. chunkBuffersBuffers segements until it's time for a segment to be written.protected Map<StreamingTrack,Long>StandardMp4Writer. chunkNumbersprotected Map<StreamingTrack,CountDownLatch>FragmentedMp4Writer. congestionControlprotected Map<StreamingTrack,CountDownLatch>StandardMp4Writer. congestionControlprotected Map<StreamingTrack,Queue<FragmentedMp4Writer.FragmentContainer>>FragmentedMp4Writer. fragmentBuffersBuffers segements until it's time for a segment to be written.protected Map<StreamingTrack,Long>StandardMp4Writer. nextChunkCreateStartTimeContains the start time of the next segment in line that will be created.protected Map<StreamingTrack,Long>StandardMp4Writer. nextChunkWriteStartTimeContains the start time of the next segment in line that will be written.protected Map<StreamingTrack,Long>FragmentedMp4Writer. nextFragmentCreateStartTimeContains the start time of the next segment in line that will be created.protected Map<StreamingTrack,Long>FragmentedMp4Writer. nextFragmentWriteStartTimeContains the start time of the next segment in line that will be written.protected Map<StreamingTrack,Long>FragmentedMp4Writer. nextSampleStartTimeContains the next sample's start time.protected Map<StreamingTrack,Long>StandardMp4Writer. nextSampleStartTimeContains the next sample's start time.protected Map<StreamingTrack,List<StreamingSample>>FragmentedMp4Writer. sampleBuffersBuffers the samples per track until there are enough samples to form a Segment.protected Map<StreamingTrack,List<StreamingSample>>StandardMp4Writer. sampleBuffersBuffers the samples per track until there are enough samples to form a Segment.protected Map<StreamingTrack,Long>StandardMp4Writer. sampleNumbersprotected List<StreamingTrack>FragmentedMp4Writer. sourceprotected List<StreamingTrack>StandardMp4Writer. sourceprotected Map<StreamingTrack,long[]>FragmentedMp4Writer. tfraOffsetsprotected Map<StreamingTrack,long[]>FragmentedMp4Writer. tfraTimesprotected Map<StreamingTrack,TrackBox>StandardMp4Writer. trackBoxesMethods in org.mp4parser.streaming.output.mp4 with parameters of type StreamingTrack Modifier and Type Method Description voidFragmentedMp4Writer. acceptSample(StreamingSample streamingSample, StreamingTrack streamingTrack)voidStandardMp4Writer. acceptSample(StreamingSample streamingSample, StreamingTrack streamingTrack)protected Box[]FragmentedMp4Writer. createFragment(StreamingTrack streamingTrack, List<StreamingSample> samples)protected abstract BoxDefaultBoxes. createMdhd(StreamingTrack streamingTrack)protected BoxFragmentedMp4Writer. createMdhd(StreamingTrack streamingTrack)protected BoxStandardMp4Writer. createMdhd(StreamingTrack streamingTrack)protected BoxDefaultBoxes. createMdia(StreamingTrack streamingTrack)protected BoxDefaultBoxes. createMdiaHdlr(StreamingTrack streamingTrack)protected BoxDefaultBoxes. createMinf(StreamingTrack streamingTrack)protected BoxDefaultBoxes. createStbl(StreamingTrack streamingTrack)protected voidFragmentedMp4Writer. createTfdt(StreamingTrack streamingTrack, TrackFragmentBox parent)protected voidFragmentedMp4Writer. createTfhd(StreamingTrack streamingTrack, TrackFragmentBox parent)protected BoxFragmentedMp4Writer. createTfra(StreamingTrack track)Creates a 'tfra' - track fragment random access box for the given track with the isoFile.protected BoxDefaultBoxes. createTkhd(StreamingTrack streamingTrack)protected BoxDefaultBoxes. createTrak(StreamingTrack streamingTrack)protected BoxFragmentedMp4Writer. createTrex(StreamingTrack streamingTrack)protected voidFragmentedMp4Writer. createTrun(StreamingTrack streamingTrack, TrackFragmentBox parent, List<StreamingSample> samples)protected booleanStandardMp4Writer. isChunkReady(StreamingTrack streamingTrack, StreamingSample next)Tests if the currently received samples for a given track are already a 'chunk' as we want to have it.protected booleanFragmentedMp4Writer. isFragmentReady(StreamingTrack streamingTrack, StreamingSample next)Tests if the currently received samples for a given track form a valid fragment taking the latest received sample into account.Constructor parameters in org.mp4parser.streaming.output.mp4 with type arguments of type StreamingTrack Constructor Description FragmentedMp4Writer(List<StreamingTrack> source, WritableByteChannel sink)StandardMp4Writer(List<StreamingTrack> source, WritableByteChannel sink)
-