Changes between Version 11 and Version 12 of Getting-Started/iPhone
- Timestamp:
- May 12, 2010 11:48:17 PM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Getting-Started/iPhone
v11 v12 8 8 == Features == 9 9 10 The iPhone port contains a native !CoreAudio based audio device, which has the following features:11 * built-in echo cancellation10 The iPhone port contains a native !CoreAudio based audio device, which supports the following features: 11 * the built-in/device's echo canceller 12 12 * output volume setting 13 13 * change input route to bluetooth input … … 19 19 == Requirements == 20 20 21 You'll need an iPhone SDK. We tested mainly with version 3.x SDK/devices, but we tested building against SDK version 2.x and it builds fine.21 You'll need an iPhone SDK. We tested mainly with version 3.x SDK/devices, but SDK version 2.x would build fine too. 22 22 23 23 == Build Preparation == … … 29 29 #include <pj/config_site_sample.h> 30 30 }}} 31 This will activate iPhone specific settings in the {{{config_site_sample.h}}}. 31 32 32 33 == Building PJSIP == … … 34 35 Just run: 35 36 {{{ 36 $ cd / your/pjsip/dir37 $ cd /path/to/your/pjsip/dir 37 38 $ ./configure-iphone 38 39 $ make dep && make clean && make … … 40 41 41 42 Notes: 42 * the {{{./configure-iphone}}} is a shell scriptthat calls the standard {{{./configure}}} script with settings suitable for iPhone target.43 * the latest iPhone SDK version will be selected by default. You may change this by setting {{{ SDK}}} environment variable to the desired SDK path.43 * the {{{./configure-iphone}}} is a wrapper that calls the standard {{{./configure}}} script with settings suitable for iPhone target. 44 * the latest iPhone SDK version will be selected by default. You may change this by setting {{{IPHONESDK}}} environment variable to the desired SDK path. 44 45 * you may pass standard {{{./configure}}} options to this script too. 45 46 * for more info, run {{{./configure-iphone --help}}}