1 | | Support Windows 10 / Universal Windows Platform and continue the work for Windows Phone 8 support (#1704) |
| 1 | Support Windows 10 / Universal Windows Platform and continue the work for Windows Phone 8 support (#1704). |
| 2 | |
| 3 | Build guide: |
| 4 | - Checkout the code from https://svn.pjsip.org/repos/pjproject/branches/projects/uwp |
| 5 | - Open pjproject-vs14.sln solution file |
| 6 | - Define the API_Family used on pjproject-vs14-api-def.props. After changing the API_Family, you might need to reopen the solution. |
| 7 | - UWP for (UWP) |
| 8 | - WinPhon8 for (WP8) |
| 9 | - Set your config_site.h to the following: |
| 10 | {{{ |
| 11 | #define PJMEDIA_AUDIO_DEV_HAS_PORTAUDIO 0 |
| 12 | #define PJMEDIA_AUDIO_DEV_HAS_WMME 0 |
| 13 | #define PJMEDIA_AUDIO_DEV_HAS_WASAPI 1 |
| 14 | }}} |
| 15 | - Run sample app |
| 16 | - Voip for UWP sample app |
| 17 | - Choose ARM to run on a Windows 10 Phone |
| 18 | - Choose Win32 to run on emulator or local desktop as a UWP app |
| 19 | - pjsua_cli_wp8 |
| 20 | - Choose ARM to run on device |
| 21 | |