|
Copyright 2012-04-26 Werner Randelshofer | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.monte.media.quicktime.AbstractQuickTimeStream.Track
org.monte.media.quicktime.AbstractQuickTimeStream.AudioTrack
protected class AbstractQuickTimeStream.AudioTrack
| Field Summary | |
|---|---|
protected int |
soundBytesPerFrame
The number of bytes in a frame: for uncompressed audio, an uncompressed frame; for compressed audio, a compressed frame. |
protected int |
soundBytesPerPacket
For uncompressed audio, the number of bytes in a sample for a single channel. |
protected int |
soundBytesPerSample
The size of an uncompressed sample in bytes. |
protected int |
soundCompressionId
Sound compressionId. |
protected int |
soundNumberOfChannels
Number of sound channels used by the sound sample. |
protected double |
soundSampleRate
Sound sample rate. |
protected int |
soundSampleSize
Number of bits per audio sample before compression. |
protected long |
soundSamplesPerPacket
Sound stsd samples per packet. |
protected byte[] |
stsdExtensions
Extensions to the stsd chunk. |
| Fields inherited from class org.monte.media.quicktime.AbstractQuickTimeStream.Track |
|---|
chunks, codec, editList, format, height, inputBuffer, inputTime, matrix, mediaCompressionType, mediaCompressorName, mediaDuration, mediaTimeScale, mediaType, outputBuffer, sampleCount, sampleSizes, syncInterval, syncSamples, timeToSamples, width, writeTime |
| Constructor Summary | |
|---|---|
AbstractQuickTimeStream.AudioTrack()
|
|
| Method Summary | |
|---|---|
protected void |
writeMediaInformationHeaderAtom(AbstractQuickTimeStream.CompositeAtom minfAtom)
|
protected void |
writeSampleDescriptionAtom(AbstractQuickTimeStream.CompositeAtom stblAtom)
|
| Methods inherited from class org.monte.media.quicktime.AbstractQuickTimeStream.Track |
|---|
addChunk, addSample, getSampleCount, getTrackDuration, isEmpty, writeMediaInformationAtoms, writeSampleTableAtoms, writeTrackAtoms |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected int soundNumberOfChannels
protected int soundSampleSize
protected int soundCompressionId
protected long soundSamplesPerPacket
protected int soundBytesPerPacket
protected int soundBytesPerFrame
protected int soundBytesPerSample
protected double soundSampleRate
protected byte[] stsdExtensions
| Constructor Detail |
|---|
public AbstractQuickTimeStream.AudioTrack()
| Method Detail |
|---|
protected void writeMediaInformationHeaderAtom(AbstractQuickTimeStream.CompositeAtom minfAtom)
throws java.io.IOException
writeMediaInformationHeaderAtom in class AbstractQuickTimeStream.Trackjava.io.IOException
protected void writeSampleDescriptionAtom(AbstractQuickTimeStream.CompositeAtom stblAtom)
throws java.io.IOException
writeSampleDescriptionAtom in class AbstractQuickTimeStream.Trackjava.io.IOException
|
Copyright 2012-04-26 Werner Randelshofer | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||