sipxmedialib  Version 3.3
Macros | Functions | Variables
ISetSenderStatistics.h File Reference
#include "rtcp/RtcpConfig.h"
#include "IBaseClass.h"
Include dependency graph for ISetSenderStatistics.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SAMPLES_PER_SEC   8000
 

Functions

virtual void CSR_SetRTPTimestamp (uint32_t ulRandomOffset, uint32_t ulSamplesPerSecond=SAMPLES_PER_SEC)=0
 
virtual void SetSRAdjustUSecs (int iUSecs=0)=0
 

Variables

interface rtpts_t RTPTimestampBase
 
interface rtpts_t rtpts_t RTPTimestamp
 
interface rtpts_t rtpts_t ssrc_t ssrc = 0
 

Macro Definition Documentation

#define SAMPLES_PER_SEC   8000

Function Documentation

virtual void CSR_SetRTPTimestamp ( uint32_t  ulRandomOffset,
uint32_t  ulSamplesPerSecond = SAMPLES_PER_SEC 
)
pure virtual

Method Name: SetRTPTimestamp

Inputs: unsigned long ulRandomOffset - Random Offset for RTP Timestamp unsigned long ulSamplesPerSecond - Number of sample per second

Outputs: None

Returns: void

Description: The SetRTPTimestamp method shall initialized values that are used to determine the RTP Timestamp value to be sent out in an SR Report.

Usage Notes:

virtual void SetSRAdjustUSecs ( int  iUSecs = 0)
pure virtual

Method Name: SetSRAdjustUSecs

Inputs: int iUSecs - signed # of microseconds of skew adjustment

Outputs: None

Returns: void

Description: The SetSRAdjustUSecs method sets an adjustment for skew, in microseconds, for the RTP time in the SR Report.

Usage Notes:

Variable Documentation

interface rtpts_t RTPTimestampBase
interface rtpts_t rtpts_t RTPTimestamp
interface rtpts_t rtpts_t ssrc_t ssrc = 0