sipxmedialib  Version 3.3
Public Attributes | List of all members
MprDecode::StreamState Struct Reference

Public Attributes

unsigned sampleRate
 Sample rate of this stream. More...
 
UtlBoolean isFirstRtpPulled
 Have we got first packet from JB queue? More...
 
RtpSeq rtpStreamSeq
 Current sequence number of RTP stream. More...
 
RtpTimestamp rtpStreamPosition
 Current pulling JB position (in RTP timestamp units). More...
 
int32_t rtpStreamHint
 Recommended playback position (in RTP timestamp units). More...
 
uint32_t playbackStreamPosition
 Current playback position (in RTP timestamp units). More...
 
unsigned playbackFrameSize
 Stream frame size of this stream (in RTP timestamp units). More...
 
uint8_t rtpPayloadType
 Current RTP payload type. More...
 
uint32_t dejitterLength
 

Member Data Documentation

unsigned sampleRate

Sample rate of this stream.

UtlBoolean isFirstRtpPulled

Have we got first packet from JB queue?

RtpSeq rtpStreamSeq

Current sequence number of RTP stream.

RtpTimestamp rtpStreamPosition

Current pulling JB position (in RTP timestamp units).

int32_t rtpStreamHint

Recommended playback position (in RTP timestamp units).

uint32_t playbackStreamPosition

Current playback position (in RTP timestamp units).

unsigned playbackFrameSize

Stream frame size of this stream (in RTP timestamp units).

uint8_t rtpPayloadType

Current RTP payload type.

uint32_t dejitterLength

Difference between newest received RTP packet's timestamp and latest pulled packet's timestamp.