Changes between Version 7 and Version 8 of RelNotes-2.0_GDS


Ignore:
Timestamp:
May 22, 2012 10:18:58 AM (12 years ago)
Author:
nanang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RelNotes-2.0_GDS

    v7 v8  
    11=== General Data Structure changes in 2.0 === 
     2 
    23 
    34==== Media Format ==== 
     
    1617Check the media format documentation [http://www.pjsip.org/docs/latest-2/pjmedia/docs/html/group__PJMEDIA__FORMAT.htm here] for details. 
    1718 
     19 
     20==== New video components in PJMEDIA ==== 
     21 
     22 - '''New''':  
     23   [http://www.pjsip.org/docs/latest-2/pjmedia/docs/html/group__PJMEDIA__FILE__PLAY.htm AVI file player], 
     24   [http://www.pjsip.org/docs/latest-2/pjmedia/docs/html/group__PJMEDIA__VID__CODEC.htm Video codec], 
     25   [http://www.pjsip.org/docs/latest-2/pjmedia/docs/html/group__video__device__api.htm Video device], 
     26   [http://www.pjsip.org/docs/latest-2/pjmedia/docs/html/group__PJMED__VID__STRM.htm Video stream], 
     27   [http://www.pjsip.org/docs/latest-2/pjmedia/docs/html/group__PJMEDIA__VID__TEE.htm Video tee/source duplicator]. 
     28 
     29 
     30==== New APIs in PJSUA ==== 
     31 
     32 - '''New''': 
     33   [http://www.pjsip.org/docs/latest-2/pjsip/docs/html/group__PJSUA__LIB__VIDEO.htm PJSUA-API Video], 
     34 - '''New''': PJSUA call APIs for video stream manipulation such as  
     35   [http://www.pjsip.org/docs/latest-2/pjsip/docs/html/group__PJSUA__LIB__CALL.htm#gaaccd78b3c46f20c396ccd7833f2a0672 pjsua_call_set_vid_strm()], 
     36   [http://www.pjsip.org/docs/latest-2/pjsip/docs/html/group__PJSUA__LIB__CALL.htm#ga23c0bd5a335b5fa0d02404cd03ca0d5e pjsua_call_vid_stream_is_running()], 
     37   [http://www.pjsip.org/docs/latest-2/pjsip/docs/html/group__PJSUA__LIB__CALL.htm#ga75f489659c931707e953024cc1a5b7c5 pjsua_call_get_vid_stream_idx()] 
     38 - '''New''':  
     39   [http://www.pjsip.org/docs/latest-2/pjsip/docs/html/structpjsua__call__setting.htm pjsua_call_setting]. 
     40 
     41 
    1842==== Missing samples_per_frame ==== 
    1943 
    2044 - '''Removed''': {{{samples_per_frame}}}, which was used in many PJMEDIA components and functions. Generally, application can now use {{{PJMEDIA_AFD_SAMPLES_PER_FRAME(audio-format-detail)}}} to get the same result. 
    2145 
     46 
    2247==== Port info ==== 
    2348 
    2449 - '''Changed''': All fields in the port info that desribe the media format have been removed and replaced by {{{pjmedia_format}}}. Check the port info documentation [http://www.pjsip.org/docs/latest-2/pjmedia/docs/html/structpjmedia__port__info.htm here] for details. 
     50 
    2551 
    2652==== put_frame() callback of pjmedia_port ==== 
     
    3561}}} 
    3662 
     63 
     64==== Missing pjmedia_session ==== 
     65 
     66 - '''Removed''': {{{pjmedia_session}}}. Now media streams must be managed directly by application. 
     67 
     68 
     69==== PJSUA SRTP optional mode with duplicated media ==== 
     70 
     71 - '''Deprecated''': {{{pjsua_acc_config::srtp_optional_dup_offer}}} and {{{pjsua_config::srtp_optional_dup_offer}}}, these settings have been deprecated and will be ignored (if it is set). 
     72 
     73 
     74==== PJSUA media transport ==== 
     75 
     76 - '''Removed''': {{{pjsua_media_transports_create}}} and {{{pjsua_media_transports_attach}}}, due to dynamic media transport creation (see #539). 
     77 
     78 
    3779==== pjsua_call_info ==== 
    3880 
    3981 - '''Changed''': As now call can have multiple media streams, e.g: M audio streams and N video streams, {{{pjsua_call_info}}} also has array of media info. Check the call info documentation [http://www.pjsip.org/docs/latest-2/pjsip/docs/html/structpjsua__call__info.htm here] for details. 
    40