Class TransportInfoLayer

java.lang.Object
  |
  +--TransportInfoLayer

public class TransportInfoLayer
extends java.lang.Object

This class keeps information on a quality level's layers.

Version:
1.0
Author:
Thomas Dreibholz (Dreibholz@bigfoot.com)

Field Summary
 long BytesPerSecond
          Layer's bytes per second at StartFramesPerSecond * FramesPerSecondScale frames per second.
 int Flags
          Layer's flags.
 int FrameSize
          Layer's frame size.
 int MaxLossRate
          Layer's maximum acceptable loss rate in fraction of 255.
 int PacketsPerSecond
          Layer's packets per second at StartFramesPerSecond * FramesPerSecondScale frames per second.
static int TILF_Dynamic
          TransportInfoLayer flag: Dynamic quality setting.
static int TILF_Static
          TransportInfoLayer flag: Static quality setting.
 
Constructor Summary
TransportInfoLayer()
          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

BytesPerSecond

public long BytesPerSecond
Layer's bytes per second at StartFramesPerSecond * FramesPerSecondScale frames per second.

PacketsPerSecond

public int PacketsPerSecond
Layer's packets per second at StartFramesPerSecond * FramesPerSecondScale frames per second.

FrameSize

public int FrameSize
Layer's frame size.

MaxLossRate

public int MaxLossRate
Layer's maximum acceptable loss rate in fraction of 255.

Flags

public int Flags
Layer's flags.

TILF_Static

public static final int TILF_Static
TransportInfoLayer flag: Static quality setting.

TILF_Dynamic

public static final int TILF_Dynamic
TransportInfoLayer flag: Dynamic quality setting.
Constructor Detail

TransportInfoLayer

public TransportInfoLayer()
Constructor.
Method Detail

reset

public void reset()
Reset.

print

public void print()
Print.