live
RTCP.hh File Reference
#include "RTPSink.hh"
#include "RTPSource.hh"
#include "SRTPCryptographicContext.hh"
Include dependency graph for RTCP.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  SDESItem
class  RTCPInstance

Typedefs

typedef void RTCPAppHandlerFunc(void *clientData, u_int8_t subtype, u_int32_t nameBytes, u_int8_t *appDependentData, unsigned appDependentDataSize)
typedef void ByeWithReasonHandlerFunc(void *clientData, char const *reason)

Variables

const unsigned char RTCP_PT_SR = 200
const unsigned char RTCP_PT_RR = 201
const unsigned char RTCP_PT_SDES = 202
const unsigned char RTCP_PT_BYE = 203
const unsigned char RTCP_PT_APP = 204
const unsigned char RTCP_PT_RTPFB = 205
const unsigned char RTCP_PT_PSFB = 206
const unsigned char RTCP_PT_XR = 207
const unsigned char RTCP_PT_AVB = 208
const unsigned char RTCP_PT_RSI = 209
const unsigned char RTCP_PT_TOKEN = 210
const unsigned char RTCP_PT_IDMS = 211
const unsigned char RTCP_SDES_END = 0
const unsigned char RTCP_SDES_CNAME = 1
const unsigned char RTCP_SDES_NAME = 2
const unsigned char RTCP_SDES_EMAIL = 3
const unsigned char RTCP_SDES_PHONE = 4
const unsigned char RTCP_SDES_LOC = 5
const unsigned char RTCP_SDES_TOOL = 6
const unsigned char RTCP_SDES_NOTE = 7
const unsigned char RTCP_SDES_PRIV = 8

Typedef Documentation

◆ ByeWithReasonHandlerFunc

typedef void ByeWithReasonHandlerFunc(void *clientData, char const *reason)

Definition at line 51 of file RTCP.hh.

◆ RTCPAppHandlerFunc

typedef void RTCPAppHandlerFunc(void *clientData, u_int8_t subtype, u_int32_t nameBytes, u_int8_t *appDependentData, unsigned appDependentDataSize)

Definition at line 45 of file RTCP.hh.

Variable Documentation

◆ RTCP_PT_APP

const unsigned char RTCP_PT_APP = 204

Definition at line 230 of file RTCP.hh.

◆ RTCP_PT_AVB

const unsigned char RTCP_PT_AVB = 208

Definition at line 234 of file RTCP.hh.

◆ RTCP_PT_BYE

const unsigned char RTCP_PT_BYE = 203

Definition at line 229 of file RTCP.hh.

◆ RTCP_PT_IDMS

const unsigned char RTCP_PT_IDMS = 211

Definition at line 237 of file RTCP.hh.

◆ RTCP_PT_PSFB

const unsigned char RTCP_PT_PSFB = 206

Definition at line 232 of file RTCP.hh.

◆ RTCP_PT_RR

const unsigned char RTCP_PT_RR = 201

Definition at line 227 of file RTCP.hh.

◆ RTCP_PT_RSI

const unsigned char RTCP_PT_RSI = 209

Definition at line 235 of file RTCP.hh.

◆ RTCP_PT_RTPFB

const unsigned char RTCP_PT_RTPFB = 205

Definition at line 231 of file RTCP.hh.

◆ RTCP_PT_SDES

const unsigned char RTCP_PT_SDES = 202

Definition at line 228 of file RTCP.hh.

◆ RTCP_PT_SR

const unsigned char RTCP_PT_SR = 200

Definition at line 226 of file RTCP.hh.

◆ RTCP_PT_TOKEN

const unsigned char RTCP_PT_TOKEN = 210

Definition at line 236 of file RTCP.hh.

◆ RTCP_PT_XR

const unsigned char RTCP_PT_XR = 207

Definition at line 233 of file RTCP.hh.

◆ RTCP_SDES_CNAME

const unsigned char RTCP_SDES_CNAME = 1

Definition at line 241 of file RTCP.hh.

◆ RTCP_SDES_EMAIL

const unsigned char RTCP_SDES_EMAIL = 3

Definition at line 243 of file RTCP.hh.

◆ RTCP_SDES_END

const unsigned char RTCP_SDES_END = 0

Definition at line 240 of file RTCP.hh.

◆ RTCP_SDES_LOC

const unsigned char RTCP_SDES_LOC = 5

Definition at line 245 of file RTCP.hh.

◆ RTCP_SDES_NAME

const unsigned char RTCP_SDES_NAME = 2

Definition at line 242 of file RTCP.hh.

◆ RTCP_SDES_NOTE

const unsigned char RTCP_SDES_NOTE = 7

Definition at line 247 of file RTCP.hh.

◆ RTCP_SDES_PHONE

const unsigned char RTCP_SDES_PHONE = 4

Definition at line 244 of file RTCP.hh.

◆ RTCP_SDES_PRIV

const unsigned char RTCP_SDES_PRIV = 8

Definition at line 248 of file RTCP.hh.

◆ RTCP_SDES_TOOL

const unsigned char RTCP_SDES_TOOL = 6

Definition at line 246 of file RTCP.hh.