Ignore:
Timestamp:
Nov 13, 2019 9:11:04 AM (4 years ago)
Author:
nanang
Message:

Close #1437: Video keyframe request/response using RTCP-FB PLI.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/include/pjmedia/rtcp_fb.h

    r5825 r6106  
    136136    /** 
    137137     * Specify whether transport protocol in SDP media description uses 
    138      * RTP/AVP instead of RTP/AVPF. Note that the standard mandates to signal 
    139      * AVPF profile, but it may cause SDP negotiation failure when negotiating 
    140      * with endpoints that does not support RTCP Feedback (including older 
    141      * version of PJSIP). 
     138     * RTP/AVP instead of RTP/AVPF. Note that RFC4585 mandates to signal 
     139     * RTP/AVPF profile, but it may cause SDP negotiation failure when 
     140     * negotiating with endpoints that does not support RTP/AVPF (including 
     141     * older version of PJSIP), furthermore, there is RFC8643 that promotes 
     142     * interoperability over the strictness of RTP profile specifications. 
    142143     * 
    143      * Default: PJ_FALSE. 
     144     * Default: PJ_TRUE. 
    144145     */ 
    145146    pj_bool_t                dont_use_avpf; 
     
    295296 
    296297/** 
     298 * Decode RTCP Feedback specific information from SDP media for the specified 
     299 * payload type. If the payload type is set to negative value, it will decode 
     300 * RTCP Feedback info for all payload types in the SDP media. 
     301 * 
     302 * @param pool          Pool object to allocate memory. 
     303 * @param endpt         The media endpoint. 
     304 * @param opt           Options, currently it must be NULL. 
     305 * @param sdp           The SDP. 
     306 * @param med_idx       The SDP media index. 
     307 * @param pt            The payload type. 
     308 * @param info          The RTCP-FB info fetched from SDP. 
     309 * 
     310 * @return              PJ_SUCCESS on success. 
     311 */ 
     312PJ_DECL(pj_status_t) pjmedia_rtcp_fb_decode_sdp2( 
     313                                    pj_pool_t *pool, 
     314                                    pjmedia_endpt *endpt, 
     315                                    const void *opt, 
     316                                    const pjmedia_sdp_session *sdp, 
     317                                    unsigned med_idx, 
     318                                    int pt, 
     319                                    pjmedia_rtcp_fb_info *info); 
     320 
     321 
     322/** 
    297323 * Build an RTCP Feedback Generic NACK packet. This packet can be appended to 
    298324 * other RTCP packets, e.g: RTCP RR/SR, to compose a compound RTCP packet. 
Note: See TracChangeset for help on using the changeset viewer.