protected abstract class AbstractAVIStream.Track
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected Codec |
codec |
protected java.util.ArrayList<RIFFChunk> |
extraHeaders |
protected int |
fccHandler |
protected int |
flags |
protected Format |
format |
protected long |
initialFrames |
protected Buffer |
inputBuffer |
protected int |
language |
protected long |
length |
protected AbstractAVIStream.AVIMediaType |
mediaType |
protected java.lang.String |
name |
protected Buffer |
outputBuffer |
protected int |
priority |
protected int |
quality |
protected long |
rate |
protected long |
readIndex |
protected java.util.ArrayList<AbstractAVIStream.Sample> |
samples |
protected long |
scale |
protected long |
startTime |
protected AbstractAVIStream.FixedSizeDataChunk |
strfChunk |
protected AbstractAVIStream.FixedSizeDataChunk |
strhChunk |
protected int |
syncInterval |
protected int |
twoCC |
| Constructor and Description |
|---|
Track(int trackIndex,
AbstractAVIStream.AVIMediaType mediaType,
int fourCC) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSample(AbstractAVIStream.Sample s) |
abstract int |
getSampleChunkFourCC(boolean isSync) |
abstract long |
getSTRFChunkSize() |
protected Format format
protected java.util.ArrayList<AbstractAVIStream.Sample> samples
protected int syncInterval
protected int twoCC
protected final AbstractAVIStream.AVIMediaType mediaType
protected int fccHandler
protected int flags
protected int priority
protected int language
protected long initialFrames
protected long scale
protected long rate
protected long startTime
protected long length
protected int quality
protected AbstractAVIStream.FixedSizeDataChunk strhChunk
protected AbstractAVIStream.FixedSizeDataChunk strfChunk
protected java.lang.String name
protected Codec codec
protected Buffer outputBuffer
protected Buffer inputBuffer
protected long readIndex
protected java.util.ArrayList<RIFFChunk> extraHeaders
public Track(int trackIndex,
AbstractAVIStream.AVIMediaType mediaType,
int fourCC)
public abstract long getSTRFChunkSize()
public abstract int getSampleChunkFourCC(boolean isSync)
public void addSample(AbstractAVIStream.Sample s)
Copyright © 2022. All Rights Reserved.