BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJSIP Reference

pj::RtcpFbConfig Struct Reference

#include <account.hpp>

Inheritance diagram for pj::RtcpFbConfig:
pj::PersistentObject

Public Member Functions

 RtcpFbConfig ()
 
void fromPj (const pjmedia_rtcp_fb_setting &prm)
 
pjmedia_rtcp_fb_setting toPj () const
 
virtual void readObject (const ContainerNode &node) throw (Error)
 
virtual void writeObject (ContainerNode &node) const throw (Error)
 
- Public Member Functions inherited from pj::PersistentObject
virtual ~PersistentObject ()
 
virtual void readObject (const ContainerNode &node)=0 throw (Error)
 
virtual void writeObject (ContainerNode &node) const =0 throw (Error)
 

Data Fields

bool dontUseAvpf
 
RtcpFbCapVector caps
 

Detailed Description

RTCP Feedback settings.

Constructor & Destructor Documentation

◆ RtcpFbConfig()

pj::RtcpFbConfig::RtcpFbConfig ( )

Constructor.

Member Function Documentation

◆ fromPj()

void pj::RtcpFbConfig::fromPj ( const pjmedia_rtcp_fb_setting prm)

Convert from pjsip

◆ toPj()

pjmedia_rtcp_fb_setting pj::RtcpFbConfig::toPj ( ) const

Convert to pjsip

◆ readObject()

virtual void pj::RtcpFbConfig::readObject ( const ContainerNode node)
throw (Error
)
virtual

Read this object from a container node.

Parameters
nodeContainer to read values from.

Implements pj::PersistentObject.

◆ writeObject()

virtual void pj::RtcpFbConfig::writeObject ( ContainerNode node) const
throw (Error
)
virtual

Write this object to a container node.

Parameters
nodeContainer to write values to.

Implements pj::PersistentObject.

Field Documentation

◆ dontUseAvpf

bool pj::RtcpFbConfig::dontUseAvpf

Specify whether transport protocol in SDP media description uses RTP/AVP instead of RTP/AVPF. Note that the standard mandates to signal AVPF profile, but it may cause SDP negotiation failure when negotiating with endpoints that does not support RTCP Feedback (including older version of PJSIP).

Default: false.

◆ caps

RtcpFbCapVector pj::RtcpFbConfig::caps

RTCP Feedback capabilities.


The documentation for this struct was generated from the following file:

 


PJSIP Open Source, high performance, small footprint, and very very portable SIP stack
Copyright (C) 2006-2008 Teluu Inc.