Changeset 741:f87cafa3c89a in mediastreamer2


Ignore:
Timestamp:
Oct 24, 2009 4:30:23 PM (4 years ago)
Author:
smorlat <smorlat@…>
Branch:
default
Message:

allow overriding of rtp transports.

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

Location:
linphone/coreapi
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • linphone/coreapi/linphonecore.c

    r740 r741  
    16171617        } 
    16181618        audio_stream_enable_automatic_gain_control(lc->audiostream,linphone_core_agc_enabled(lc)); 
     1619        if (lc->a_rtp) 
     1620                rtp_session_set_transports(lc->audiostream->session,lc->a_rtp,lc->a_rtcp); 
     1621 
    16191622#ifdef VIDEO_ENABLED 
    16201623        if (lc->video_conf.display || lc->video_conf.capture) 
     
    25852588} 
    25862589 
     2590void linphone_core_set_audio_transports(LinphoneCore *lc, RtpTransport *rtp, RtpTransport *rtcp){ 
     2591        lc->a_rtp=rtp; 
     2592        lc->a_rtcp=rtcp; 
     2593} 
     2594 
    25872595void net_config_uninit(LinphoneCore *lc) 
    25882596{ 
  • linphone/coreapi/linphonecore.h

    r740 r741  
    481481        struct _VideoStream *videostream; 
    482482        struct _VideoStream *previewstream; 
     483        RtpTransport *a_rtp,*a_rtcp; 
    483484        struct _RtpProfile *local_profile; 
    484485        MSList *bl_reqs; 
     
    774775void linphone_core_destroy(LinphoneCore *lc); 
    775776 
     777/*for advanced users:*/ 
     778void linphone_core_set_audio_transports(LinphoneCore *lc, RtpTransport *rtp, RtpTransport *rtcp); 
     779 
    776780/* end of lecacy api */ 
    777781 
Note: See TracChangeset for help on using the changeset viewer.