Changes between Version 1 and Version 2 of VAS


Ignore:
Timestamp:
Aug 17, 2009 5:31:19 PM (10 years ago)
Author:
nanang
Comment:

Added note about specifying VAS version in building steps, also note about unnecessity to install VAS library on S60 5th ed since it is already bundled in the firmware.

Legend:

Unmodified
Added
Removed
Modified
  • VAS

    v1 v2  
    2323== Building Steps == 
    2424Here are a few steps to build PJSIP with VAS support: 
    25  1. Specify that sound device implementation is using VAS, and turn off MDA and APS i.e in config_site.h: 
     25 1. Specify that sound device implementation is using VAS, and turn off MDA and APS i.e in {{{config_site.h}}}: 
    2626 {{{ 
    2727#if defined(PJ_SYMBIAN) || PJ_SYMBIAN==1 
     
    3131#endif 
    3232 }}} 
    33  2. Activating VAS in each MMP 
     33 1. Specify the VAS version in {{{config_site.h}}}, e.g: 
     34{{{ 
     35/** 
     36 * This setting controls Symbian VAS version to be used. Currently, valid 
     37 * values are only 1 (for VAS 1.0) and 2 (for VAS 2.0). 
     38 * 
     39 * Default: 1 (VAS version 1.0) 
     40 */ 
     41#   define PJMEDIA_AUDIO_DEV_SYMB_VAS_VERSION   1 
     42}}} 
     43 S60 5th edition uses VAS 2.0 while the previous platforms (S60 3rd edition FP1 & FP2) use VAS 1.0. Please see [http://discussion.forum.nokia.com/forum/showthread.php?p=599381 this] to use VAS 2.0 on S60 3rd edition FP1 and FP2 (haven't tested this ourselves though). 
     44  
     45 3. Activating VAS in each MMP 
    3446      Edit {{{symbian_ua.mmp}}} (and {{{symbian_ua_gui.mmp}}} if you are using it): 
    3547      {{{ 
     
    3850      #define SND_HAS_MDA       0 
    3951      }}} 
    40  3. Clean and rebuild the whole project. Please note that WINSCW target doesn't seem to support VAS. 
    41  4. Make the installer (.sis file) for the application. 
     52 4. Clean and rebuild the whole project. Please note that WINSCW target doesn't seem to support VAS. 
     53 5. Make the installer (.sis file) for the application. 
    4254 
    4355 
    4456== Installation == 
    45  1. Install VAS Server '''VoIPAudioSrvc_xxxx.sisx''' to device, the installer comes with the VAS SDK package i.e in folder '''!InstallToDevice'''. You will need to do this only once for each device. 
     57 1. Install VAS Server '''VoIPAudioSrvc_xxxx.sisx''' to device, the installer comes with the VAS SDK package i.e in folder '''!InstallToDevice''', you will need to do this only once for each device. This step is '''not required for S60 5th edition''' devices since VAS is already bundled in the firmware. 
    4658 1. Sign the application installer with VAS support with '''Developer Certificate using Open Signed Offline/with Publisher ID'''. 
    4759 1. Install the application to the device.