Changeset 789:426d0b86b52b in mediastreamer2


Ignore:
Timestamp:
Dec 1, 2009 3:47:56 PM (3 years ago)
Author:
smorlat <smorlat@…>
Branch:
default
Message:

ignore unknown payloads.

git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@777 3f6dc0c8-ddfe-455d-9043-3cd528dc4637

File:
1 edited

Legend:

Unmodified
Added
Removed
  • linphone/oRTP/src/rtpsession.c

    r743 r789  
    596596        /* check if we support this payload type */ 
    597597        PayloadType *pt=rtp_profile_get_payload(session->rcv.profile,paytype); 
    598         session->hw_recv_pt=paytype; 
    599598        if (pt!=0){ 
     599                session->hw_recv_pt=paytype; 
    600600                ortp_message ("payload type changed to %i(%s) !", 
    601601                                 paytype,pt->mime_type); 
     
    922922 
    923923static void payload_type_changed_notify(RtpSession *session, int paytype){ 
    924         session->rcv.pt = paytype; 
    925         rtp_signal_table_emit (&session->on_payload_type_changed);       
     924        PayloadType *pt = rtp_profile_get_payload(session->rcv.profile,paytype); 
     925        if (pt) { 
     926                session->rcv.pt = paytype; 
     927                rtp_signal_table_emit (&session->on_payload_type_changed); 
     928        } 
    926929} 
    927930 
Note: See TracChangeset for help on using the changeset viewer.