|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--TransportInfo
This class keeps information on an encoding's transport of data: Quality levels and layers, required bandwidth, etc.
Field Summary | |
TransportInfoLevel |
CurrentSetting
Current setting's transport information. |
int |
Flags
TransportInfo flags. |
long[] |
MaxBytesPerSecond
Bytes per second: Maximum value for each layer. |
int |
MaxFramesPerSecond
Frames per second: Maximum value. |
int[] |
MaxPacketsPerSecond
Packets per second: Maximum value for each layer. |
int |
MaxQualityLevels
Constant for maximum number of quality levels. |
long[] |
MinBytesPerSecond
Bytes per second: Minimum value for each layer. |
int |
MinFramesPerSecond
Frames per second: Minimum value. |
int[] |
MinPacketsPerSecond
Packets per second: Minimum value for each layer. |
int |
QualityLayers
Maximum number of quality layers within in a level. |
TransportInfoLevel[] |
QualityLevel
Quality level transport information array. |
int |
QualityLevels
Number of quality levels stored in QualityLevel array. |
int |
StartFramesPerSecond
Start frames per second. |
static int |
TIF_HasDynamic
TransportInfo flag: Encoding has dynamic quality settings. |
static int |
TIF_None
TransportInfo flag: No flags. |
long[] |
WantedBytesPerSecond
Bytes per second: Wanted value for each layer. |
int |
WantedFramesPerSecond
Frames per second: Wanted value. |
int[] |
WantedMaxLossRate
Wanted maximum loss rate in fraction of 255 for each layer. |
int |
WantedMaxTransferDelay
Wanted maximum transfer delay in 1/16 milliseconds. |
int[] |
WantedPacketsPerSecond
Packets per second: Wanted value for each layer. |
Constructor Summary | |
TransportInfo()
Constructor. |
Method Summary | |
void |
print()
Print. |
void |
reset()
Reset. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public final int MaxQualityLevels
public long[] MinBytesPerSecond
public long[] MaxBytesPerSecond
public long[] WantedBytesPerSecond
public int[] MinPacketsPerSecond
public int[] MaxPacketsPerSecond
public int[] WantedPacketsPerSecond
public int MinFramesPerSecond
public int MaxFramesPerSecond
public int WantedFramesPerSecond
public int WantedMaxTransferDelay
public int[] WantedMaxLossRate
public int Flags
public static final int TIF_None
public static final int TIF_HasDynamic
public int QualityLevels
public int QualityLayers
public int StartFramesPerSecond
public TransportInfoLevel[] QualityLevel
public TransportInfoLevel CurrentSetting
Constructor Detail |
public TransportInfo()
Method Detail |
public void reset()
public void print()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |