Ignore:
Timestamp:
Nov 13, 2019 9:11:04 AM (5 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/src/pjmedia/vid_stream_info.c

    r5820 r6106  
    2525#if defined(PJMEDIA_HAS_VIDEO) && (PJMEDIA_HAS_VIDEO != 0) 
    2626 
    27 static const pj_str_t ID_VIDEO = { "video", 5}; 
    2827static const pj_str_t ID_IN = { "IN", 2 }; 
    2928static const pj_str_t ID_IP4 = { "IP4", 3}; 
     
    217216 
    218217    /* Media type must be video */ 
    219     if (pj_stricmp(&local_m->desc.media, &ID_VIDEO) != 0) 
     218    if (pjmedia_get_type(&local_m->desc.media) != PJMEDIA_TYPE_VIDEO) 
    220219        return PJMEDIA_EINVALIMEDIATYPE; 
    221220 
     
    403402    si->jb_init = si->jb_max = si->jb_min_pre = si->jb_max_pre = -1; 
    404403 
     404    /* Get local RTCP-FB info */ 
     405    status = pjmedia_rtcp_fb_decode_sdp2(pool, endpt, NULL, local, stream_idx, 
     406                                         si->rx_pt, &si->loc_rtcp_fb); 
     407    if (status != PJ_SUCCESS) 
     408        return status; 
     409 
     410    /* Get remote RTCP-FB info */ 
     411    status = pjmedia_rtcp_fb_decode_sdp2(pool, endpt, NULL, remote, stream_idx, 
     412                                         si->tx_pt, &si->rem_rtcp_fb); 
     413    if (status != PJ_SUCCESS) 
     414        return status; 
     415 
    405416    return status; 
    406417} 
Note: See TracChangeset for help on using the changeset viewer.