class ManagedStreamInterface

Managed Stream Interface. More...

Contains pure virtuals
Full nameCoral::ManagedStreamInterface
Definition#include <managedstreaminterface.h>
Inherited byRTPSender
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Methods


Detailed Description

This is an interface for a bandwidth-managed stream.

AbstractQoSDescription*  getQoSDescription (const card64 offset)

[pure virtual]

Get QoS description for current time + offset.

Parameters:
offsetOffset in microseconds.

Returns: QoS Description.

void  updateQuality (const AbstractQoSDescription* aqd)

[pure virtual]

Update encoder's quality with changes made in QoS description returned b getQoSDescription().

Parameters:
aqdQoS Description.

void  lock ()

[pure virtual]

Lock stream.

void  unlock ()

[pure virtual]

Unlock stream.