Changes between Version 4 and Version 5 of 0.9/Media_Interface_Change


Ignore:
Timestamp:
Jun 17, 2008 2:29:22 PM (11 years ago)
Author:
bennylp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 0.9/Media_Interface_Change

    v4 v5  
    1111 '''pjsua_call_on_create_offer()''' : :: 
    1212   pjsua_media_channel_init();[[BR]] 
    13    pjsua_media_channel_create_sdp(); 
     13   pjsua_media_channel_create_sdp(&local_sdp, rem_sdp); 
    1414 
    1515 '''pjsua_call_on_media_update()''' : :: 
     
    4444= New = 
    4545 
    46 (Changes in italics) 
     46''New code in italics''. 
    4747 
    4848== pjsua_call.c == 
     
    5151 '''pjsua_call_make_call()''' : :: 
    5252 '''pjsua_call_on_incoming()''' : :: 
    53    pjsua_media_channel_init();[[BR]] 
    54    pjsua_media_channel_create_sdp(); 
     53   ~~pjsua_media_channel_init();~~[[BR]] 
     54   ~~pjsua_media_channel_create_sdp(&local_sdp, rem_sdp);~~[[BR]] 
     55   ''pjsua_media_channel_init(&local_sdp, rem_sdp);'' 
    5556 
    56  '' 
    5757 '''pjsua_call_update()''' : :: 
    5858 '''pjsua_call_reinvite()''' : :: 
    5959 '''pjsua_call_on_rx_offer()''' : :: 
    6060 '''pjsua_call_on_create_offer()''' : :: 
    61    pjsua_media_channel_create_sdp(); 
    62  '' 
     61   ~~pjsua_media_channel_init(&local_sdp, rem_sdp);~~[[BR]] 
     62   pjsua_media_channel_create_sdp(&local_sdp, rem_sdp); 
    6363 
    6464 '''pjsua_call_on_media_update()''' : :: 
     
    7373and this is the implementation of media channel functions above: 
    7474 
    75  '''pjsua_media_channel_init()''' : :: 
     75 '''pjsua_media_channel_init(&local_sdp, rem_sdp)''' : :: 
    7676   pjmedia_transport_srtp_create();[[BR]] 
    77    ''pjmedia_transport_media_create();'' 
     77   ~~pjmedia_transport_media_create(local_sdp, rem_sdp);~~[[BR]] 
     78   ''pjmedia_transport_media_create(rem_sdp);''[[BR]] 
     79   ''pjmedia_transport_encode_sdp(local_sdp, rem_sdp);'' 
    7880 
    79  '''pjsua_media_channel_create_sdp()''' : :: 
     81 '''pjsua_media_channel_create_sdp(&local_sdp, rem_sdp)''' : :: 
    8082   pjmedia_endpt_create_sdp();[[BR]] 
    81    ''pjmedia_transport_encode_sdp();'' 
     83   ~~pjmedia_transport_media_create(local_sdp, rem_sdp);~~[[BR]] 
     84   ''pjmedia_transport_encode_sdp(local_sdp, rem_sdp);'' 
    8285 
    8386 '''pjsua_media_channel_update()''' : ::