BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJMEDIA Reference

rtcp_fb.h File Reference

RTCP Feedback implementation. More...

Data Structures

struct  pjmedia_rtcp_fb_cap
 
struct  pjmedia_rtcp_fb_info
 
struct  pjmedia_rtcp_fb_setting
 
struct  pjmedia_rtcp_fb_nack
 
struct  pjmedia_rtcp_fb_sli
 
struct  pjmedia_rtcp_fb_rpsi
 
struct  pjmedia_event_rx_rtcp_fb_data
 

Enumerations

enum  pjmedia_rtcp_fb_type {
  PJMEDIA_RTCP_FB_ACK ,
  PJMEDIA_RTCP_FB_NACK ,
  PJMEDIA_RTCP_FB_TRR_INT ,
  PJMEDIA_RTCP_FB_OTHER
}
 

Functions

pj_status_t pjmedia_rtcp_fb_setting_default (pjmedia_rtcp_fb_setting *opt)
 
void pjmedia_rtcp_fb_setting_dup (pj_pool_t *pool, pjmedia_rtcp_fb_setting *dst, const pjmedia_rtcp_fb_setting *src)
 
void pjmedia_rtcp_fb_info_dup (pj_pool_t *pool, pjmedia_rtcp_fb_info *dst, const pjmedia_rtcp_fb_info *src)
 
pj_status_t pjmedia_rtcp_fb_encode_sdp (pj_pool_t *pool, pjmedia_endpt *endpt, const pjmedia_rtcp_fb_setting *opt, pjmedia_sdp_session *sdp_local, unsigned med_idx, const pjmedia_sdp_session *sdp_remote)
 
pj_status_t pjmedia_rtcp_fb_decode_sdp (pj_pool_t *pool, pjmedia_endpt *endpt, const void *opt, const pjmedia_sdp_session *sdp, unsigned med_idx, pjmedia_rtcp_fb_info *info)
 
pj_status_t pjmedia_rtcp_fb_decode_sdp2 (pj_pool_t *pool, pjmedia_endpt *endpt, const void *opt, const pjmedia_sdp_session *sdp, unsigned med_idx, int pt, pjmedia_rtcp_fb_info *info)
 
pj_status_t pjmedia_rtcp_fb_build_nack (pjmedia_rtcp_session *session, void *buf, pj_size_t *length, unsigned nack_cnt, const pjmedia_rtcp_fb_nack nack[])
 
pj_status_t pjmedia_rtcp_fb_build_pli (pjmedia_rtcp_session *session, void *buf, pj_size_t *length)
 
pj_status_t pjmedia_rtcp_fb_build_sli (pjmedia_rtcp_session *session, void *buf, pj_size_t *length, unsigned sli_cnt, const pjmedia_rtcp_fb_sli sli[])
 
pj_status_t pjmedia_rtcp_fb_build_rpsi (pjmedia_rtcp_session *session, void *buf, pj_size_t *length, const pjmedia_rtcp_fb_rpsi *rpsi)
 
pj_status_t pjmedia_rtcp_fb_parse_nack (const void *buf, pj_size_t length, unsigned *nack_cnt, pjmedia_rtcp_fb_nack nack[])
 
pj_status_t pjmedia_rtcp_fb_parse_pli (const void *buf, pj_size_t length)
 
pj_status_t pjmedia_rtcp_fb_parse_sli (const void *buf, pj_size_t length, unsigned *sli_cnt, pjmedia_rtcp_fb_sli sli[])
 
pj_status_t pjmedia_rtcp_fb_parse_rpsi (const void *buf, pj_size_t length, pjmedia_rtcp_fb_rpsi *rpsi)
 

 


PJMEDIA small footprint Open Source media stack
Copyright (C) 2006-2008 Teluu Inc.