| Package | Description |
|---|---|
| org.mp4parser.streaming.input | |
| org.mp4parser.streaming.input.h264 | |
| org.mp4parser.streaming.output | |
| org.mp4parser.streaming.output.mp4 |
| Modifier and Type | Class and Description |
|---|---|
class |
StreamingSampleImpl |
| Modifier and Type | Method and Description |
|---|---|
protected StreamingSample |
H264NalConsumingTrack.createSample(List<ByteBuffer> nals,
SliceHeader sliceHeader,
H264NalUnitHeader nu) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
H264NalConsumingTrack.pushSample(StreamingSample ss,
boolean all,
boolean force) |
| Modifier and Type | Method and Description |
|---|---|
void |
SampleSink.acceptSample(StreamingSample streamingSample,
StreamingTrack streamingTrack)
Adds a samples to the SampleSink.
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<StreamingTrack,List<StreamingSample>> |
FragmentedMp4Writer.sampleBuffers
Buffers the samples per track until there are enough samples to form a Segment.
|
protected Map<StreamingTrack,List<StreamingSample>> |
StandardMp4Writer.sampleBuffers
Buffers the samples per track until there are enough samples to form a Segment.
|
| Modifier and Type | Method and Description |
|---|---|
void |
FragmentedMp4Writer.acceptSample(StreamingSample streamingSample,
StreamingTrack streamingTrack) |
void |
StandardMp4Writer.acceptSample(StreamingSample streamingSample,
StreamingTrack streamingTrack) |
protected boolean |
StandardMp4Writer.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 boolean |
FragmentedMp4Writer.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.
|
| Modifier and Type | Method and Description |
|---|---|
protected Box[] |
FragmentedMp4Writer.createFragment(StreamingTrack streamingTrack,
List<StreamingSample> samples) |
protected void |
FragmentedMp4Writer.createTrun(StreamingTrack streamingTrack,
TrackFragmentBox parent,
List<StreamingSample> samples) |
Copyright © 2019. All rights reserved.