class TransportInfoLayer

TransportInfo Layer. More...

Full nameCoral::TransportInfoLayer
Definition#include <transportinfo.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods

Public Members


Detailed Description

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

 TransportInfoLayer ()

Constructor.

void  translate ()

Translate byte order.

void  reset ()

Reset.

inline int  operator== (const TransportInfoLayer& layer)

[const]

== operator.

inline int  operator!= (const TransportInfoLayer& layer)

[const]

!= operator.

card64 BytesPerSecond

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

card32 PacketsPerSecond

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

card32 FrameSize

Layer's frame size.

card8 MaxLossRate

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

card8 pad

card16 Flags

Layer's flags.

enum TransportInfoFlags {TILF_Static = 0, TILF_Dynamic = (1 << 0) }

TransportInfoLayer flags enumeration.