Ignore:
Timestamp:
May 17, 2006 5:17:39 PM (18 years ago)
Author:
bennylp
Message:

Major modification in pjmedia to split stream transport into separate functionality, to allow using custom transports with streams

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip-apps/src/samples/simpleua.c

    r438 r452  
    7474static pjmedia_endpt        *g_med_endpt;   /* Media endpoint.          */ 
    7575static pjmedia_sock_info     g_med_skinfo;  /* Socket info for media    */ 
     76static pjmedia_transport    *g_med_transport;/* Media stream transport  */ 
    7677 
    7778/* Call variables: */ 
     
    281282 
    282283     
     284    /* Create media transport */ 
     285    status = pjmedia_transport_udp_attach(g_med_endpt, NULL, &g_med_skinfo, 
     286                                          &g_med_transport); 
     287    if (status != PJ_SUCCESS) { 
     288        app_perror(THIS_FILE, "Unable to create media transport", status); 
     289        return 1; 
     290    } 
     291 
    283292    /* 
    284293     * If URL is specified, then make call immediately. 
     
    612621     * We only support one stream per session for now. 
    613622     */ 
    614     status = pjmedia_session_info_from_sdp(inv->dlg->pool, g_med_endpt, 1, 
    615                                            &sess_info, &g_med_skinfo, 
     623    status = pjmedia_session_info_from_sdp(inv->dlg->pool, g_med_endpt,  
     624                                           1, &sess_info,  
    616625                                           local_sdp, remote_sdp); 
    617626    if (status != PJ_SUCCESS) { 
     
    630639     */ 
    631640    status = pjmedia_session_create( g_med_endpt, &sess_info, 
    632                                      NULL, &g_med_session ); 
     641                                     &g_med_transport, NULL, &g_med_session ); 
    633642    if (status != PJ_SUCCESS) { 
    634643        app_perror( THIS_FILE, "Unable to create media session", status); 
Note: See TracChangeset for help on using the changeset viewer.