Changeset 2821 for pjproject


Ignore:
Timestamp:
Jun 30, 2009 1:37:26 PM (15 years ago)
Author:
nanang
Message:

Ticket #909:

  • Added new audio device VAS for Symbian platform.
  • Updated symsndtest to use the latest audio device framework.
Location:
pjproject/trunk
Files:
1 added
10 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/build.symbian/pjmedia_audiodev.mmp

    r2506 r2821  
    1616SOURCE          symb_aps_dev.cpp 
    1717SOURCE          symb_mda_dev.cpp 
     18SOURCE          symb_vas_dev.cpp 
    1819 
    1920SYSTEMINCLUDE   ..\pjmedia\include 
  • pjproject/trunk/build.symbian/symbian_ua.mmp

    r2676 r2821  
    5252 
    5353#if SND_HAS_VAS 
    54 //      LIBRARY          
     54        LIBRARY         VoIPAudioIntfc.lib               
    5555#endif 
    5656 
  • pjproject/trunk/build.symbian/symsndtest.mmp

    r2506 r2821  
    1 #define SND_USE_APS     1 
     1#define SND_USE_APS     0 
    22#define SND_USE_VAS     0 
    33 
     
    2929LIBRARY                 esock.lib insock.lib 
    3030STATICLIBRARY           pjlib.lib pjmedia.lib 
    31 STATICLIBRARY           symbian_audio.lib 
     31STATICLIBRARY           pjmedia_audiodev.lib 
     32STATICLIBRARY           libresample.lib 
    3233 
    3334#if SND_USE_APS 
     
    3536        CAPABILITY      NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment MultimediaDD 
    3637#elif SND_USE_VAS 
    37 //      LIBRARY          
     38        LIBRARY         VoIPAudioIntfc.lib 
    3839        CAPABILITY      NetworkServices LocalServices ReadUserData WriteUserData UserEnvironment MultimediaDD 
    3940#else 
  • pjproject/trunk/build.symbian/symsndtest.pkg

    r1645 r2821  
    1515 
    1616; Target 
    17 "C:\Symbian\9.1\S60_3rd_MR\Epoc32\release\gcce\UDEB\symsndtest.exe"-"!:\sys\bin\symsndtest.exe" 
    18 "C:\Symbian\9.1\S60_3rd_MR\Epoc32\data\z\private\10003a3f\apps\symsndtest_reg.rSC"-"!:\private\10003a3f\import\apps\symsndtest_reg.rSC" 
     17"$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\symsndtest.exe"-"!:\sys\bin\symsndtest.exe" 
     18"$(EPOCROOT)Epoc32\data\z\private\10003a3f\apps\symsndtest_reg.rSC"-"!:\private\10003a3f\import\apps\symsndtest_reg.rSC" 
    1919 
  • pjproject/trunk/pjlib/include/pj/config_site_sample.h

    r2678 r2821  
    226226    #define PJMEDIA_AUDIO_DEV_HAS_SYMB_MDA      0 
    227227    #define PJMEDIA_AUDIO_DEV_HAS_SYMB_APS      1 
     228 
     229    /* Enable passthrough codec framework */ 
     230    #define PJMEDIA_HAS_PASSTHROUGH_CODECS      1 
     231 
     232    /* And selectively enable which codecs are supported by the handset */ 
     233    #define PJMEDIA_HAS_PASSTHROUGH_CODEC_PCMU  1 
     234    #define PJMEDIA_HAS_PASSTHROUGH_CODEC_PCMA  1 
     235    #define PJMEDIA_HAS_PASSTHROUGH_CODEC_AMR   1 
     236    #define PJMEDIA_HAS_PASSTHROUGH_CODEC_G729  1 
     237    #define PJMEDIA_HAS_PASSTHROUGH_CODEC_ILBC  1 
     238 
     239#endif 
     240 
     241 
     242/* 
     243 * Additional configuration to activate VAS-Direct feature for 
     244 * Nokia S60 target 
     245 * 
     246 * Please see http://trac.pjsip.org/repos/wiki/Nokia_APS_VAS_Direct 
     247 */ 
     248#ifdef PJ_CONFIG_NOKIA_VAS_DIRECT 
     249 
     250    /* MUST use switchboard rather than the conference bridge */ 
     251    #define PJMEDIA_CONF_USE_SWITCH_BOARD       1 
     252 
     253    /* Enable APS sound device backend and disable MDA */ 
     254    #define PJMEDIA_AUDIO_DEV_HAS_SYMB_MDA      0 
     255    #define PJMEDIA_AUDIO_DEV_HAS_SYMB_VAS      1 
    228256 
    229257    /* Enable passthrough codec framework */ 
  • pjproject/trunk/pjmedia/build/pjmedia_audiodev.vcproj

    r2664 r2821  
    3535                <Configuration 
    3636                        Name="Debug|Win32" 
     37                        ConfigurationType="4" 
    3738                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-common-defaults.vsprops" 
    38  
     39                        UseOfMFC="0" 
    3940                        ATLMinimizesCRunTimeLibraryUsage="false" 
    40  
    4141                        CharacterSet="2" 
    42  
    43                         ConfigurationType="4" 
    44                         UseOfMFC="0" 
    4542                        > 
    4643                        <Tool 
     
    6158                        <Tool 
    6259                                Name="VCCLCompilerTool" 
     60                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
    6361                                PreprocessorDefinitions="_LIB;" 
    64  
    65                                 AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
    6662                                PrecompiledHeaderFile="" 
    6763                        /> 
     
    7874                                Name="VCLibrarianTool" 
    7975                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-$(PlatformName)-vc$(VSVer)-$(ConfigurationName).lib" 
    80  
    8176                        /> 
    8277                        <Tool 
     
    9893                <Configuration 
    9994                        Name="Debug|Windows Mobile 6 Standard SDK (ARMV4I)" 
     95                        ConfigurationType="4" 
    10096                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    101  
     97                        UseOfMFC="0" 
    10298                        ATLMinimizesCRunTimeLibraryUsage="false" 
    103  
    10499                        CharacterSet="1" 
    105  
    106                         ConfigurationType="4" 
    107                         UseOfMFC="0" 
    108100                        > 
    109101                        <Tool 
     
    124116                        <Tool 
    125117                                Name="VCCLCompilerTool" 
    126                                 PreprocessorDefinitions="_LIB;" 
    127  
    128118                                ExecutionBucket="7" 
    129119                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     120                                PreprocessorDefinitions="_LIB;" 
    130121                                PrecompiledHeaderFile="" 
    131122                        /> 
     
    142133                                Name="VCLibrarianTool" 
    143134                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    144  
    145135                        /> 
    146136                        <Tool 
     
    170160                <Configuration 
    171161                        Name="Debug|Windows Mobile 6 Professional SDK (ARMV4I)" 
     162                        ConfigurationType="4" 
    172163                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    173  
     164                        UseOfMFC="0" 
    174165                        ATLMinimizesCRunTimeLibraryUsage="false" 
    175  
    176166                        CharacterSet="1" 
    177  
    178                         ConfigurationType="4" 
    179                         UseOfMFC="0" 
    180167                        > 
    181168                        <Tool 
     
    196183                        <Tool 
    197184                                Name="VCCLCompilerTool" 
    198                                 PreprocessorDefinitions="_LIB;" 
    199  
    200185                                ExecutionBucket="7" 
    201186                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     187                                PreprocessorDefinitions="_LIB;" 
    202188                                PrecompiledHeaderFile="" 
    203189                        /> 
     
    214200                                Name="VCLibrarianTool" 
    215201                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    216  
    217202                        /> 
    218203                        <Tool 
     
    242227                <Configuration 
    243228                        Name="Debug|Pocket PC 2003 (ARMV4)" 
     229                        ConfigurationType="4" 
    244230                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    245  
     231                        UseOfMFC="0" 
    246232                        ATLMinimizesCRunTimeLibraryUsage="false" 
    247  
    248233                        CharacterSet="1" 
    249  
    250                         ConfigurationType="4" 
    251                         UseOfMFC="0" 
    252234                        > 
    253235                        <Tool 
     
    268250                        <Tool 
    269251                                Name="VCCLCompilerTool" 
    270                                 PreprocessorDefinitions="_LIB;" 
    271  
    272252                                ExecutionBucket="7" 
    273253                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     254                                PreprocessorDefinitions="_LIB;" 
    274255                                PrecompiledHeaderFile="" 
    275256                        /> 
     
    286267                                Name="VCLibrarianTool" 
    287268                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    288  
    289269                        /> 
    290270                        <Tool 
     
    314294                <Configuration 
    315295                        Name="Debug|Smartphone 2003 (ARMV4)" 
     296                        ConfigurationType="4" 
    316297                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    317  
     298                        UseOfMFC="0" 
    318299                        ATLMinimizesCRunTimeLibraryUsage="false" 
    319  
    320300                        CharacterSet="1" 
    321  
    322                         ConfigurationType="4" 
    323                         UseOfMFC="0" 
    324301                        > 
    325302                        <Tool 
     
    340317                        <Tool 
    341318                                Name="VCCLCompilerTool" 
    342                                 PreprocessorDefinitions="_LIB;" 
    343  
    344319                                ExecutionBucket="7" 
    345320                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     321                                PreprocessorDefinitions="_LIB;" 
    346322                                PrecompiledHeaderFile="" 
    347323                        /> 
     
    358334                                Name="VCLibrarianTool" 
    359335                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    360  
    361336                        /> 
    362337                        <Tool 
     
    386361                <Configuration 
    387362                        Name="Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     363                        ConfigurationType="4" 
    388364                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    389  
     365                        UseOfMFC="0" 
    390366                        ATLMinimizesCRunTimeLibraryUsage="false" 
    391  
    392367                        CharacterSet="1" 
    393  
    394                         ConfigurationType="4" 
    395                         UseOfMFC="0" 
    396368                        > 
    397369                        <Tool 
     
    412384                        <Tool 
    413385                                Name="VCCLCompilerTool" 
    414                                 PreprocessorDefinitions="_LIB;" 
    415  
    416386                                ExecutionBucket="7" 
    417387                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     388                                PreprocessorDefinitions="_LIB;" 
    418389                                PrecompiledHeaderFile="" 
    419390                        /> 
     
    430401                                Name="VCLibrarianTool" 
    431402                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    432  
    433403                        /> 
    434404                        <Tool 
     
    458428                <Configuration 
    459429                        Name="Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     430                        ConfigurationType="4" 
    460431                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    461  
     432                        UseOfMFC="0" 
    462433                        ATLMinimizesCRunTimeLibraryUsage="false" 
    463  
    464434                        CharacterSet="1" 
    465  
    466                         ConfigurationType="4" 
    467                         UseOfMFC="0" 
    468435                        > 
    469436                        <Tool 
     
    484451                        <Tool 
    485452                                Name="VCCLCompilerTool" 
    486                                 PreprocessorDefinitions="_LIB;" 
    487  
    488453                                ExecutionBucket="7" 
    489454                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     455                                PreprocessorDefinitions="_LIB;" 
    490456                                PrecompiledHeaderFile="" 
    491457                        /> 
     
    502468                                Name="VCLibrarianTool" 
    503469                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    504  
    505470                        /> 
    506471                        <Tool 
     
    530495                <Configuration 
    531496                        Name="Release|Win32" 
     497                        ConfigurationType="4" 
    532498                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-release-defaults.vsprops" 
    533  
     499                        UseOfMFC="0" 
    534500                        ATLMinimizesCRunTimeLibraryUsage="false" 
    535  
    536501                        CharacterSet="2" 
    537  
    538                         ConfigurationType="4" 
    539                         UseOfMFC="0" 
    540502                        > 
    541503                        <Tool 
     
    556518                        <Tool 
    557519                                Name="VCCLCompilerTool" 
     520                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
    558521                                PreprocessorDefinitions="_LIB;" 
    559  
    560                                 AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
    561522                                PrecompiledHeaderFile="" 
    562523                        /> 
     
    573534                                Name="VCLibrarianTool" 
    574535                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-$(PlatformName)-vc$(VSVer)-$(ConfigurationName).lib" 
    575  
    576536                        /> 
    577537                        <Tool 
     
    593553                <Configuration 
    594554                        Name="Release|Windows Mobile 6 Standard SDK (ARMV4I)" 
     555                        ConfigurationType="4" 
    595556                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    596  
     557                        UseOfMFC="0" 
    597558                        ATLMinimizesCRunTimeLibraryUsage="false" 
    598  
    599559                        CharacterSet="1" 
    600  
    601                         ConfigurationType="4" 
    602                         UseOfMFC="0" 
    603560                        > 
    604561                        <Tool 
     
    619576                        <Tool 
    620577                                Name="VCCLCompilerTool" 
    621                                 PreprocessorDefinitions="_LIB;" 
    622  
    623578                                ExecutionBucket="7" 
    624579                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     580                                PreprocessorDefinitions="_LIB;" 
    625581                                PrecompiledHeaderFile="" 
    626582                        /> 
     
    637593                                Name="VCLibrarianTool" 
    638594                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    639  
    640595                        /> 
    641596                        <Tool 
     
    665620                <Configuration 
    666621                        Name="Release|Windows Mobile 6 Professional SDK (ARMV4I)" 
     622                        ConfigurationType="4" 
    667623                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    668  
     624                        UseOfMFC="0" 
    669625                        ATLMinimizesCRunTimeLibraryUsage="false" 
    670  
    671626                        CharacterSet="1" 
    672  
    673                         ConfigurationType="4" 
    674                         UseOfMFC="0" 
    675627                        > 
    676628                        <Tool 
     
    691643                        <Tool 
    692644                                Name="VCCLCompilerTool" 
    693                                 PreprocessorDefinitions="_LIB;" 
    694  
    695645                                ExecutionBucket="7" 
    696646                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     647                                PreprocessorDefinitions="_LIB;" 
    697648                                PrecompiledHeaderFile="" 
    698649                        /> 
     
    709660                                Name="VCLibrarianTool" 
    710661                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    711  
    712662                        /> 
    713663                        <Tool 
     
    737687                <Configuration 
    738688                        Name="Release|Pocket PC 2003 (ARMV4)" 
     689                        ConfigurationType="4" 
    739690                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    740  
     691                        UseOfMFC="0" 
    741692                        ATLMinimizesCRunTimeLibraryUsage="false" 
    742  
    743693                        CharacterSet="1" 
    744  
    745                         ConfigurationType="4" 
    746                         UseOfMFC="0" 
    747694                        > 
    748695                        <Tool 
     
    763710                        <Tool 
    764711                                Name="VCCLCompilerTool" 
    765                                 PreprocessorDefinitions="_LIB;" 
    766  
    767712                                ExecutionBucket="7" 
    768713                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     714                                PreprocessorDefinitions="_LIB;" 
    769715                                PrecompiledHeaderFile="" 
    770716                        /> 
     
    781727                                Name="VCLibrarianTool" 
    782728                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    783  
    784729                        /> 
    785730                        <Tool 
     
    809754                <Configuration 
    810755                        Name="Release|Smartphone 2003 (ARMV4)" 
     756                        ConfigurationType="4" 
    811757                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    812  
     758                        UseOfMFC="0" 
    813759                        ATLMinimizesCRunTimeLibraryUsage="false" 
    814  
    815760                        CharacterSet="1" 
    816  
    817                         ConfigurationType="4" 
    818                         UseOfMFC="0" 
    819761                        > 
    820762                        <Tool 
     
    835777                        <Tool 
    836778                                Name="VCCLCompilerTool" 
    837                                 PreprocessorDefinitions="_LIB;" 
    838  
    839779                                ExecutionBucket="7" 
    840780                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     781                                PreprocessorDefinitions="_LIB;" 
    841782                                PrecompiledHeaderFile="" 
    842783                        /> 
     
    853794                                Name="VCLibrarianTool" 
    854795                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    855  
    856796                        /> 
    857797                        <Tool 
     
    881821                <Configuration 
    882822                        Name="Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     823                        ConfigurationType="4" 
    883824                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    884  
     825                        UseOfMFC="0" 
    885826                        ATLMinimizesCRunTimeLibraryUsage="false" 
    886  
    887827                        CharacterSet="1" 
    888  
    889                         ConfigurationType="4" 
    890                         UseOfMFC="0" 
    891828                        > 
    892829                        <Tool 
     
    907844                        <Tool 
    908845                                Name="VCCLCompilerTool" 
    909                                 PreprocessorDefinitions="_LIB;" 
    910  
    911846                                ExecutionBucket="7" 
    912847                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     848                                PreprocessorDefinitions="_LIB;" 
    913849                                PrecompiledHeaderFile="" 
    914850                        /> 
     
    925861                                Name="VCLibrarianTool" 
    926862                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    927  
    928863                        /> 
    929864                        <Tool 
     
    953888                <Configuration 
    954889                        Name="Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     890                        ConfigurationType="4" 
    955891                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    956  
     892                        UseOfMFC="0" 
    957893                        ATLMinimizesCRunTimeLibraryUsage="false" 
    958  
    959894                        CharacterSet="1" 
    960  
    961                         ConfigurationType="4" 
    962                         UseOfMFC="0" 
    963895                        > 
    964896                        <Tool 
     
    979911                        <Tool 
    980912                                Name="VCCLCompilerTool" 
    981                                 PreprocessorDefinitions="_LIB;" 
    982  
    983913                                ExecutionBucket="7" 
    984914                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     915                                PreprocessorDefinitions="_LIB;" 
    985916                                PrecompiledHeaderFile="" 
    986917                        /> 
     
    997928                                Name="VCLibrarianTool" 
    998929                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    999  
    1000930                        /> 
    1001931                        <Tool 
     
    1025955                <Configuration 
    1026956                        Name="Debug-Static|Win32" 
     957                        ConfigurationType="4" 
    1027958                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-common-defaults.vsprops" 
    1028  
     959                        UseOfMFC="0" 
    1029960                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1030  
    1031961                        CharacterSet="2" 
    1032  
    1033                         ConfigurationType="4" 
    1034                         UseOfMFC="0" 
    1035962                        > 
    1036963                        <Tool 
     
    1051978                        <Tool 
    1052979                                Name="VCCLCompilerTool" 
     980                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
    1053981                                PreprocessorDefinitions="_LIB;" 
    1054  
    1055                                 AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
    1056982                                PrecompiledHeaderFile="" 
    1057983                        /> 
     
    1068994                                Name="VCLibrarianTool" 
    1069995                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-$(PlatformName)-vc$(VSVer)-$(ConfigurationName).lib" 
    1070  
    1071996                        /> 
    1072997                        <Tool 
     
    10881013                <Configuration 
    10891014                        Name="Debug-Static|Windows Mobile 6 Standard SDK (ARMV4I)" 
     1015                        ConfigurationType="4" 
    10901016                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    1091  
     1017                        UseOfMFC="0" 
    10921018                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1093  
    10941019                        CharacterSet="1" 
    1095  
    1096                         ConfigurationType="4" 
    1097                         UseOfMFC="0" 
    10981020                        > 
    10991021                        <Tool 
     
    11141036                        <Tool 
    11151037                                Name="VCCLCompilerTool" 
    1116                                 PreprocessorDefinitions="_LIB;" 
    1117  
    11181038                                ExecutionBucket="7" 
    11191039                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     1040                                PreprocessorDefinitions="_LIB;" 
    11201041                                PrecompiledHeaderFile="" 
    11211042                        /> 
     
    11321053                                Name="VCLibrarianTool" 
    11331054                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    1134  
    11351055                        /> 
    11361056                        <Tool 
     
    11601080                <Configuration 
    11611081                        Name="Debug-Static|Windows Mobile 6 Professional SDK (ARMV4I)" 
     1082                        ConfigurationType="4" 
    11621083                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    1163  
     1084                        UseOfMFC="0" 
    11641085                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1165  
    11661086                        CharacterSet="1" 
    1167  
    1168                         ConfigurationType="4" 
    1169                         UseOfMFC="0" 
    11701087                        > 
    11711088                        <Tool 
     
    11861103                        <Tool 
    11871104                                Name="VCCLCompilerTool" 
    1188                                 PreprocessorDefinitions="_LIB;" 
    1189  
    11901105                                ExecutionBucket="7" 
    11911106                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     1107                                PreprocessorDefinitions="_LIB;" 
    11921108                                PrecompiledHeaderFile="" 
    11931109                        /> 
     
    12041120                                Name="VCLibrarianTool" 
    12051121                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    1206  
    12071122                        /> 
    12081123                        <Tool 
     
    12321147                <Configuration 
    12331148                        Name="Debug-Static|Pocket PC 2003 (ARMV4)" 
     1149                        ConfigurationType="4" 
    12341150                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1235  
     1151                        UseOfMFC="0" 
    12361152                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1237  
    12381153                        CharacterSet="1" 
    1239  
    1240                         ConfigurationType="4" 
    1241                         UseOfMFC="0" 
    12421154                        > 
    12431155                        <Tool 
     
    12581170                        <Tool 
    12591171                                Name="VCCLCompilerTool" 
    1260                                 PreprocessorDefinitions="_LIB;" 
    1261  
    12621172                                ExecutionBucket="7" 
    12631173                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     1174                                PreprocessorDefinitions="_LIB;" 
    12641175                                PrecompiledHeaderFile="" 
    12651176                        /> 
     
    12761187                                Name="VCLibrarianTool" 
    12771188                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    1278  
    12791189                        /> 
    12801190                        <Tool 
     
    13041214                <Configuration 
    13051215                        Name="Debug-Static|Smartphone 2003 (ARMV4)" 
     1216                        ConfigurationType="4" 
    13061217                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1307  
     1218                        UseOfMFC="0" 
    13081219                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1309  
    13101220                        CharacterSet="1" 
    1311  
    1312                         ConfigurationType="4" 
    1313                         UseOfMFC="0" 
    13141221                        > 
    13151222                        <Tool 
     
    13301237                        <Tool 
    13311238                                Name="VCCLCompilerTool" 
    1332                                 PreprocessorDefinitions="_LIB;" 
    1333  
    13341239                                ExecutionBucket="7" 
    13351240                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     1241                                PreprocessorDefinitions="_LIB;" 
    13361242                                PrecompiledHeaderFile="" 
    13371243                        /> 
     
    13481254                                Name="VCLibrarianTool" 
    13491255                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    1350  
    13511256                        /> 
    13521257                        <Tool 
     
    13761281                <Configuration 
    13771282                        Name="Debug-Static|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     1283                        ConfigurationType="4" 
    13781284                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    1379  
     1285                        UseOfMFC="0" 
    13801286                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1381  
    13821287                        CharacterSet="1" 
    1383  
    1384                         ConfigurationType="4" 
    1385                         UseOfMFC="0" 
    13861288                        > 
    13871289                        <Tool 
     
    14021304                        <Tool 
    14031305                                Name="VCCLCompilerTool" 
    1404                                 PreprocessorDefinitions="_LIB;" 
    1405  
    14061306                                ExecutionBucket="7" 
    14071307                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     1308                                PreprocessorDefinitions="_LIB;" 
    14081309                                PrecompiledHeaderFile="" 
    14091310                        /> 
     
    14201321                                Name="VCLibrarianTool" 
    14211322                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    1422  
    14231323                        /> 
    14241324                        <Tool 
     
    14481348                <Configuration 
    14491349                        Name="Debug-Static|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     1350                        ConfigurationType="4" 
    14501351                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    1451  
     1352                        UseOfMFC="0" 
    14521353                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1453  
    14541354                        CharacterSet="1" 
    1455  
    1456                         ConfigurationType="4" 
    1457                         UseOfMFC="0" 
    14581355                        > 
    14591356                        <Tool 
     
    14741371                        <Tool 
    14751372                                Name="VCCLCompilerTool" 
    1476                                 PreprocessorDefinitions="_LIB;" 
    1477  
    14781373                                ExecutionBucket="7" 
    14791374                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     1375                                PreprocessorDefinitions="_LIB;" 
    14801376                                PrecompiledHeaderFile="" 
    14811377                        /> 
     
    14921388                                Name="VCLibrarianTool" 
    14931389                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    1494  
    14951390                        /> 
    14961391                        <Tool 
     
    15201415                <Configuration 
    15211416                        Name="Release-Dynamic|Win32" 
     1417                        ConfigurationType="4" 
    15221418                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-release-defaults.vsprops" 
    1523  
     1419                        UseOfMFC="0" 
    15241420                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1525  
    15261421                        CharacterSet="2" 
    1527  
    1528                         ConfigurationType="4" 
    1529                         UseOfMFC="0" 
    15301422                        > 
    15311423                        <Tool 
     
    15461438                        <Tool 
    15471439                                Name="VCCLCompilerTool" 
     1440                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
    15481441                                PreprocessorDefinitions="_LIB;" 
    1549  
    1550                                 AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
    15511442                                PrecompiledHeaderFile="" 
    15521443                        /> 
     
    15631454                                Name="VCLibrarianTool" 
    15641455                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-$(PlatformName)-vc$(VSVer)-$(ConfigurationName).lib" 
    1565  
    15661456                        /> 
    15671457                        <Tool 
     
    15831473                <Configuration 
    15841474                        Name="Release-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I)" 
     1475                        ConfigurationType="4" 
    15851476                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    1586  
     1477                        UseOfMFC="0" 
    15871478                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1588  
    15891479                        CharacterSet="1" 
    1590  
    1591                         ConfigurationType="4" 
    1592                         UseOfMFC="0" 
    15931480                        > 
    15941481                        <Tool 
     
    16091496                        <Tool 
    16101497                                Name="VCCLCompilerTool" 
    1611                                 PreprocessorDefinitions="_LIB;" 
    1612  
    16131498                                ExecutionBucket="7" 
    16141499                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     1500                                PreprocessorDefinitions="_LIB;" 
    16151501                                PrecompiledHeaderFile="" 
    16161502                        /> 
     
    16271513                                Name="VCLibrarianTool" 
    16281514                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    1629  
    16301515                        /> 
    16311516                        <Tool 
     
    16551540                <Configuration 
    16561541                        Name="Release-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I)" 
     1542                        ConfigurationType="4" 
    16571543                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    1658  
     1544                        UseOfMFC="0" 
    16591545                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1660  
    16611546                        CharacterSet="1" 
    1662  
    1663                         ConfigurationType="4" 
    1664                         UseOfMFC="0" 
    16651547                        > 
    16661548                        <Tool 
     
    16811563                        <Tool 
    16821564                                Name="VCCLCompilerTool" 
    1683                                 PreprocessorDefinitions="_LIB;" 
    1684  
    16851565                                ExecutionBucket="7" 
    16861566                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     1567                                PreprocessorDefinitions="_LIB;" 
    16871568                                PrecompiledHeaderFile="" 
    16881569                        /> 
     
    16991580                                Name="VCLibrarianTool" 
    17001581                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    1701  
    17021582                        /> 
    17031583                        <Tool 
     
    17271607                <Configuration 
    17281608                        Name="Release-Dynamic|Pocket PC 2003 (ARMV4)" 
     1609                        ConfigurationType="4" 
    17291610                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    1730  
     1611                        UseOfMFC="0" 
    17311612                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1732  
    17331613                        CharacterSet="1" 
    1734  
    1735                         ConfigurationType="4" 
    1736                         UseOfMFC="0" 
    17371614                        > 
    17381615                        <Tool 
     
    17531630                        <Tool 
    17541631                                Name="VCCLCompilerTool" 
    1755                                 PreprocessorDefinitions="_LIB;" 
    1756  
    17571632                                ExecutionBucket="7" 
    17581633                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     1634                                PreprocessorDefinitions="_LIB;" 
    17591635                                PrecompiledHeaderFile="" 
    17601636                        /> 
     
    17711647                                Name="VCLibrarianTool" 
    17721648                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    1773  
    17741649                        /> 
    17751650                        <Tool 
     
    17991674                <Configuration 
    18001675                        Name="Release-Dynamic|Smartphone 2003 (ARMV4)" 
     1676                        ConfigurationType="4" 
    18011677                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    1802  
     1678                        UseOfMFC="0" 
    18031679                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1804  
    18051680                        CharacterSet="1" 
    1806  
    1807                         ConfigurationType="4" 
    1808                         UseOfMFC="0" 
    18091681                        > 
    18101682                        <Tool 
     
    18251697                        <Tool 
    18261698                                Name="VCCLCompilerTool" 
    1827                                 PreprocessorDefinitions="_LIB;" 
    1828  
    18291699                                ExecutionBucket="7" 
    18301700                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     1701                                PreprocessorDefinitions="_LIB;" 
    18311702                                PrecompiledHeaderFile="" 
    18321703                        /> 
     
    18431714                                Name="VCLibrarianTool" 
    18441715                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    1845  
    18461716                        /> 
    18471717                        <Tool 
     
    18711741                <Configuration 
    18721742                        Name="Release-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     1743                        ConfigurationType="4" 
    18731744                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    1874  
     1745                        UseOfMFC="0" 
    18751746                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1876  
    18771747                        CharacterSet="1" 
    1878  
    1879                         ConfigurationType="4" 
    1880                         UseOfMFC="0" 
    18811748                        > 
    18821749                        <Tool 
     
    18971764                        <Tool 
    18981765                                Name="VCCLCompilerTool" 
    1899                                 PreprocessorDefinitions="_LIB;" 
    1900  
    19011766                                ExecutionBucket="7" 
    19021767                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     1768                                PreprocessorDefinitions="_LIB;" 
    19031769                                PrecompiledHeaderFile="" 
    19041770                        /> 
     
    19151781                                Name="VCLibrarianTool" 
    19161782                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    1917  
    19181783                        /> 
    19191784                        <Tool 
     
    19431808                <Configuration 
    19441809                        Name="Release-Dynamic|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     1810                        ConfigurationType="4" 
    19451811                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    1946  
     1812                        UseOfMFC="0" 
    19471813                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1948  
    19491814                        CharacterSet="1" 
    1950  
    1951                         ConfigurationType="4" 
    1952                         UseOfMFC="0" 
    19531815                        > 
    19541816                        <Tool 
     
    19691831                        <Tool 
    19701832                                Name="VCCLCompilerTool" 
    1971                                 PreprocessorDefinitions="_LIB;" 
    1972  
    19731833                                ExecutionBucket="7" 
    19741834                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     1835                                PreprocessorDefinitions="_LIB;" 
    19751836                                PrecompiledHeaderFile="" 
    19761837                        /> 
     
    19871848                                Name="VCLibrarianTool" 
    19881849                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    1989  
    19901850                        /> 
    19911851                        <Tool 
     
    20151875                <Configuration 
    20161876                        Name="Debug-Dynamic|Win32" 
     1877                        ConfigurationType="4" 
    20171878                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-common-defaults.vsprops" 
    2018  
     1879                        UseOfMFC="0" 
    20191880                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2020  
    20211881                        CharacterSet="2" 
    2022  
    2023                         ConfigurationType="4" 
    2024                         UseOfMFC="0" 
    20251882                        > 
    20261883                        <Tool 
     
    20411898                        <Tool 
    20421899                                Name="VCCLCompilerTool" 
     1900                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
    20431901                                PreprocessorDefinitions="_LIB;" 
    2044  
    2045                                 AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
    20461902                                PrecompiledHeaderFile="" 
    20471903                        /> 
     
    20581914                                Name="VCLibrarianTool" 
    20591915                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-$(PlatformName)-vc$(VSVer)-$(ConfigurationName).lib" 
    2060  
    20611916                        /> 
    20621917                        <Tool 
     
    20781933                <Configuration 
    20791934                        Name="Debug-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I)" 
     1935                        ConfigurationType="4" 
    20801936                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    2081  
     1937                        UseOfMFC="0" 
    20821938                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2083  
    20841939                        CharacterSet="1" 
    2085  
    2086                         ConfigurationType="4" 
    2087                         UseOfMFC="0" 
    20881940                        > 
    20891941                        <Tool 
     
    21041956                        <Tool 
    21051957                                Name="VCCLCompilerTool" 
    2106                                 PreprocessorDefinitions="_LIB;" 
    2107  
    21081958                                ExecutionBucket="7" 
    21091959                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     1960                                PreprocessorDefinitions="_LIB;" 
    21101961                                PrecompiledHeaderFile="" 
    21111962                        /> 
     
    21221973                                Name="VCLibrarianTool" 
    21231974                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    2124  
    21251975                        /> 
    21261976                        <Tool 
     
    21502000                <Configuration 
    21512001                        Name="Debug-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I)" 
     2002                        ConfigurationType="4" 
    21522003                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    2153  
     2004                        UseOfMFC="0" 
    21542005                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2155  
    21562006                        CharacterSet="1" 
    2157  
    2158                         ConfigurationType="4" 
    2159                         UseOfMFC="0" 
    21602007                        > 
    21612008                        <Tool 
     
    21762023                        <Tool 
    21772024                                Name="VCCLCompilerTool" 
    2178                                 PreprocessorDefinitions="_LIB;" 
    2179  
    21802025                                ExecutionBucket="7" 
    21812026                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     2027                                PreprocessorDefinitions="_LIB;" 
    21822028                                PrecompiledHeaderFile="" 
    21832029                        /> 
     
    21942040                                Name="VCLibrarianTool" 
    21952041                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    2196  
    21972042                        /> 
    21982043                        <Tool 
     
    22222067                <Configuration 
    22232068                        Name="Debug-Dynamic|Pocket PC 2003 (ARMV4)" 
     2069                        ConfigurationType="4" 
    22242070                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    2225  
     2071                        UseOfMFC="0" 
    22262072                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2227  
    22282073                        CharacterSet="1" 
    2229  
    2230                         ConfigurationType="4" 
    2231                         UseOfMFC="0" 
    22322074                        > 
    22332075                        <Tool 
     
    22482090                        <Tool 
    22492091                                Name="VCCLCompilerTool" 
    2250                                 PreprocessorDefinitions="_LIB;" 
    2251  
    22522092                                ExecutionBucket="7" 
    22532093                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     2094                                PreprocessorDefinitions="_LIB;" 
    22542095                                PrecompiledHeaderFile="" 
    22552096                        /> 
     
    22662107                                Name="VCLibrarianTool" 
    22672108                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    2268  
    22692109                        /> 
    22702110                        <Tool 
     
    22942134                <Configuration 
    22952135                        Name="Debug-Dynamic|Smartphone 2003 (ARMV4)" 
     2136                        ConfigurationType="4" 
    22962137                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    2297  
     2138                        UseOfMFC="0" 
    22982139                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2299  
    23002140                        CharacterSet="1" 
    2301  
    2302                         ConfigurationType="4" 
    2303                         UseOfMFC="0" 
    23042141                        > 
    23052142                        <Tool 
     
    23202157                        <Tool 
    23212158                                Name="VCCLCompilerTool" 
    2322                                 PreprocessorDefinitions="_LIB;" 
    2323  
    23242159                                ExecutionBucket="7" 
    23252160                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     2161                                PreprocessorDefinitions="_LIB;" 
    23262162                                PrecompiledHeaderFile="" 
    23272163                        /> 
     
    23382174                                Name="VCLibrarianTool" 
    23392175                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    2340  
    23412176                        /> 
    23422177                        <Tool 
     
    23662201                <Configuration 
    23672202                        Name="Debug-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     2203                        ConfigurationType="4" 
    23682204                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    2369  
     2205                        UseOfMFC="0" 
    23702206                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2371  
    23722207                        CharacterSet="1" 
    2373  
    2374                         ConfigurationType="4" 
    2375                         UseOfMFC="0" 
    23762208                        > 
    23772209                        <Tool 
     
    23922224                        <Tool 
    23932225                                Name="VCCLCompilerTool" 
    2394                                 PreprocessorDefinitions="_LIB;" 
    2395  
    23962226                                ExecutionBucket="7" 
    23972227                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     2228                                PreprocessorDefinitions="_LIB;" 
    23982229                                PrecompiledHeaderFile="" 
    23992230                        /> 
     
    24102241                                Name="VCLibrarianTool" 
    24112242                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    2412  
    24132243                        /> 
    24142244                        <Tool 
     
    24382268                <Configuration 
    24392269                        Name="Debug-Dynamic|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     2270                        ConfigurationType="4" 
    24402271                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    2441  
     2272                        UseOfMFC="0" 
    24422273                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2443  
    24442274                        CharacterSet="1" 
    2445  
    2446                         ConfigurationType="4" 
    2447                         UseOfMFC="0" 
    24482275                        > 
    24492276                        <Tool 
     
    24642291                        <Tool 
    24652292                                Name="VCCLCompilerTool" 
    2466                                 PreprocessorDefinitions="_LIB;" 
    2467  
    24682293                                ExecutionBucket="7" 
    24692294                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     2295                                PreprocessorDefinitions="_LIB;" 
    24702296                                PrecompiledHeaderFile="" 
    24712297                        /> 
     
    24822308                                Name="VCLibrarianTool" 
    24832309                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    2484  
    24852310                        /> 
    24862311                        <Tool 
     
    25102335                <Configuration 
    25112336                        Name="Release-Static|Win32" 
     2337                        ConfigurationType="4" 
    25122338                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-release-defaults.vsprops" 
    2513  
     2339                        UseOfMFC="0" 
    25142340                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2515  
    25162341                        CharacterSet="2" 
    2517  
    2518                         ConfigurationType="4" 
    2519                         UseOfMFC="0" 
    25202342                        > 
    25212343                        <Tool 
     
    25362358                        <Tool 
    25372359                                Name="VCCLCompilerTool" 
     2360                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
    25382361                                PreprocessorDefinitions="_LIB;" 
    2539  
    2540                                 AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
    25412362                                PrecompiledHeaderFile="" 
    25422363                        /> 
     
    25532374                                Name="VCLibrarianTool" 
    25542375                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-$(PlatformName)-vc$(VSVer)-$(ConfigurationName).lib" 
    2555  
    25562376                        /> 
    25572377                        <Tool 
     
    25732393                <Configuration 
    25742394                        Name="Release-Static|Windows Mobile 6 Standard SDK (ARMV4I)" 
     2395                        ConfigurationType="4" 
    25752396                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    2576  
     2397                        UseOfMFC="0" 
    25772398                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2578  
    25792399                        CharacterSet="1" 
    2580  
    2581                         ConfigurationType="4" 
    2582                         UseOfMFC="0" 
    25832400                        > 
    25842401                        <Tool 
     
    25992416                        <Tool 
    26002417                                Name="VCCLCompilerTool" 
    2601                                 PreprocessorDefinitions="_LIB;" 
    2602  
    26032418                                ExecutionBucket="7" 
    26042419                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     2420                                PreprocessorDefinitions="_LIB;" 
    26052421                                PrecompiledHeaderFile="" 
    26062422                        /> 
     
    26172433                                Name="VCLibrarianTool" 
    26182434                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    2619  
    26202435                        /> 
    26212436                        <Tool 
     
    26452460                <Configuration 
    26462461                        Name="Release-Static|Windows Mobile 6 Professional SDK (ARMV4I)" 
     2462                        ConfigurationType="4" 
    26472463                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    2648  
     2464                        UseOfMFC="0" 
    26492465                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2650  
    26512466                        CharacterSet="1" 
    2652  
    2653                         ConfigurationType="4" 
    2654                         UseOfMFC="0" 
    26552467                        > 
    26562468                        <Tool 
     
    26712483                        <Tool 
    26722484                                Name="VCCLCompilerTool" 
    2673                                 PreprocessorDefinitions="_LIB;" 
    2674  
    26752485                                ExecutionBucket="7" 
    26762486                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     2487                                PreprocessorDefinitions="_LIB;" 
    26772488                                PrecompiledHeaderFile="" 
    26782489                        /> 
     
    26892500                                Name="VCLibrarianTool" 
    26902501                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    2691  
    26922502                        /> 
    26932503                        <Tool 
     
    27172527                <Configuration 
    27182528                        Name="Release-Static|Pocket PC 2003 (ARMV4)" 
     2529                        ConfigurationType="4" 
    27192530                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    2720  
     2531                        UseOfMFC="0" 
    27212532                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2722  
    27232533                        CharacterSet="1" 
    2724  
    2725                         ConfigurationType="4" 
    2726                         UseOfMFC="0" 
    27272534                        > 
    27282535                        <Tool 
     
    27432550                        <Tool 
    27442551                                Name="VCCLCompilerTool" 
    2745                                 PreprocessorDefinitions="_LIB;" 
    2746  
    27472552                                ExecutionBucket="7" 
    27482553                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     2554                                PreprocessorDefinitions="_LIB;" 
    27492555                                PrecompiledHeaderFile="" 
    27502556                        /> 
     
    27612567                                Name="VCLibrarianTool" 
    27622568                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    2763  
    27642569                        /> 
    27652570                        <Tool 
     
    27892594                <Configuration 
    27902595                        Name="Release-Static|Smartphone 2003 (ARMV4)" 
     2596                        ConfigurationType="4" 
    27912597                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    2792  
     2598                        UseOfMFC="0" 
    27932599                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2794  
    27952600                        CharacterSet="1" 
    2796  
    2797                         ConfigurationType="4" 
    2798                         UseOfMFC="0" 
    27992601                        > 
    28002602                        <Tool 
     
    28152617                        <Tool 
    28162618                                Name="VCCLCompilerTool" 
    2817                                 PreprocessorDefinitions="_LIB;" 
    2818  
    28192619                                ExecutionBucket="7" 
    28202620                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     2621                                PreprocessorDefinitions="_LIB;" 
    28212622                                PrecompiledHeaderFile="" 
    28222623                        /> 
     
    28332634                                Name="VCLibrarianTool" 
    28342635                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    2835  
    28362636                        /> 
    28372637                        <Tool 
     
    28612661                <Configuration 
    28622662                        Name="Release-Static|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     2663                        ConfigurationType="4" 
    28632664                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    2864  
     2665                        UseOfMFC="0" 
    28652666                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2866  
    28672667                        CharacterSet="1" 
    2868  
    2869                         ConfigurationType="4" 
    2870                         UseOfMFC="0" 
    28712668                        > 
    28722669                        <Tool 
     
    28872684                        <Tool 
    28882685                                Name="VCCLCompilerTool" 
    2889                                 PreprocessorDefinitions="_LIB;" 
    2890  
    28912686                                ExecutionBucket="7" 
    28922687                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     2688                                PreprocessorDefinitions="_LIB;" 
    28932689                                PrecompiledHeaderFile="" 
    28942690                        /> 
     
    29052701                                Name="VCLibrarianTool" 
    29062702                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    2907  
    29082703                        /> 
    29092704                        <Tool 
     
    29332728                <Configuration 
    29342729                        Name="Release-Static|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     2730                        ConfigurationType="4" 
    29352731                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    2936  
     2732                        UseOfMFC="0" 
    29372733                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2938  
    29392734                        CharacterSet="1" 
    2940  
    2941                         ConfigurationType="4" 
    2942                         UseOfMFC="0" 
    29432735                        > 
    29442736                        <Tool 
     
    29592751                        <Tool 
    29602752                                Name="VCCLCompilerTool" 
    2961                                 PreprocessorDefinitions="_LIB;" 
    2962  
    29632753                                ExecutionBucket="7" 
    29642754                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/crypto/include,../../third_party/srtp/include,../.." 
     2755                                PreprocessorDefinitions="_LIB;" 
    29652756                                PrecompiledHeaderFile="" 
    29662757                        /> 
     
    29772768                                Name="VCLibrarianTool" 
    29782769                                OutputFile="..\lib\pjmedia-audiodev-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    2979  
    29802770                        /> 
    29812771                        <Tool 
     
    57665556                                                AdditionalIncludeDirectories="" 
    57675557                                                PreprocessorDefinitions="" 
     5558                                        /> 
     5559                                </FileConfiguration> 
     5560                        </File> 
     5561                        <File 
     5562                                RelativePath="..\src\pjmedia-audiodev\symb_vas_dev.cpp" 
     5563                                > 
     5564                                <FileConfiguration 
     5565                                        Name="Debug|Win32" 
     5566                                        ExcludedFromBuild="true" 
     5567                                        > 
     5568                                        <Tool 
     5569                                                Name="VCCLCompilerTool" 
     5570                                        /> 
     5571                                </FileConfiguration> 
     5572                                <FileConfiguration 
     5573                                        Name="Debug|Windows Mobile 6 Standard SDK (ARMV4I)" 
     5574                                        ExcludedFromBuild="true" 
     5575                                        > 
     5576                                        <Tool 
     5577                                                Name="VCCLCompilerTool" 
     5578                                        /> 
     5579                                </FileConfiguration> 
     5580                                <FileConfiguration 
     5581                                        Name="Debug|Windows Mobile 6 Professional SDK (ARMV4I)" 
     5582                                        ExcludedFromBuild="true" 
     5583                                        > 
     5584                                        <Tool 
     5585                                                Name="VCCLCompilerTool" 
     5586                                        /> 
     5587                                </FileConfiguration> 
     5588                                <FileConfiguration 
     5589                                        Name="Debug|Pocket PC 2003 (ARMV4)" 
     5590                                        ExcludedFromBuild="true" 
     5591                                        > 
     5592                                        <Tool 
     5593                                                Name="VCCLCompilerTool" 
     5594                                        /> 
     5595                                </FileConfiguration> 
     5596                                <FileConfiguration 
     5597                                        Name="Debug|Smartphone 2003 (ARMV4)" 
     5598                                        ExcludedFromBuild="true" 
     5599                                        > 
     5600                                        <Tool 
     5601                                                Name="VCCLCompilerTool" 
     5602                                        /> 
     5603                                </FileConfiguration> 
     5604                                <FileConfiguration 
     5605                                        Name="Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     5606                                        ExcludedFromBuild="true" 
     5607                                        > 
     5608                                        <Tool 
     5609                                                Name="VCCLCompilerTool" 
     5610                                        /> 
     5611                                </FileConfiguration> 
     5612                                <FileConfiguration 
     5613                                        Name="Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     5614                                        ExcludedFromBuild="true" 
     5615                                        > 
     5616                                        <Tool 
     5617                                                Name="VCCLCompilerTool" 
     5618                                        /> 
     5619                                </FileConfiguration> 
     5620                                <FileConfiguration 
     5621                                        Name="Release|Win32" 
     5622                                        ExcludedFromBuild="true" 
     5623                                        > 
     5624                                        <Tool 
     5625                                                Name="VCCLCompilerTool" 
     5626                                        /> 
     5627                                </FileConfiguration> 
     5628                                <FileConfiguration 
     5629                                        Name="Release|Windows Mobile 6 Standard SDK (ARMV4I)" 
     5630                                        ExcludedFromBuild="true" 
     5631                                        > 
     5632                                        <Tool 
     5633                                                Name="VCCLCompilerTool" 
     5634                                        /> 
     5635                                </FileConfiguration> 
     5636                                <FileConfiguration 
     5637                                        Name="Release|Windows Mobile 6 Professional SDK (ARMV4I)" 
     5638                                        ExcludedFromBuild="true" 
     5639                                        > 
     5640                                        <Tool 
     5641                                                Name="VCCLCompilerTool" 
     5642                                        /> 
     5643                                </FileConfiguration> 
     5644                                <FileConfiguration 
     5645                                        Name="Release|Pocket PC 2003 (ARMV4)" 
     5646                                        ExcludedFromBuild="true" 
     5647                                        > 
     5648                                        <Tool 
     5649                                                Name="VCCLCompilerTool" 
     5650                                        /> 
     5651                                </FileConfiguration> 
     5652                                <FileConfiguration 
     5653                                        Name="Release|Smartphone 2003 (ARMV4)" 
     5654                                        ExcludedFromBuild="true" 
     5655                                        > 
     5656                                        <Tool 
     5657                                                Name="VCCLCompilerTool" 
     5658                                        /> 
     5659                                </FileConfiguration> 
     5660                                <FileConfiguration 
     5661                                        Name="Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     5662                                        ExcludedFromBuild="true" 
     5663                                        > 
     5664                                        <Tool 
     5665                                                Name="VCCLCompilerTool" 
     5666                                        /> 
     5667                                </FileConfiguration> 
     5668                                <FileConfiguration 
     5669                                        Name="Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     5670                                        ExcludedFromBuild="true" 
     5671                                        > 
     5672                                        <Tool 
     5673                                                Name="VCCLCompilerTool" 
     5674                                        /> 
     5675                                </FileConfiguration> 
     5676                                <FileConfiguration 
     5677                                        Name="Debug-Static|Win32" 
     5678                                        ExcludedFromBuild="true" 
     5679                                        > 
     5680                                        <Tool 
     5681                                                Name="VCCLCompilerTool" 
     5682                                        /> 
     5683                                </FileConfiguration> 
     5684                                <FileConfiguration 
     5685                                        Name="Debug-Static|Windows Mobile 6 Standard SDK (ARMV4I)" 
     5686                                        ExcludedFromBuild="true" 
     5687                                        > 
     5688                                        <Tool 
     5689                                                Name="VCCLCompilerTool" 
     5690                                        /> 
     5691                                </FileConfiguration> 
     5692                                <FileConfiguration 
     5693                                        Name="Debug-Static|Windows Mobile 6 Professional SDK (ARMV4I)" 
     5694                                        ExcludedFromBuild="true" 
     5695                                        > 
     5696                                        <Tool 
     5697                                                Name="VCCLCompilerTool" 
     5698                                        /> 
     5699                                </FileConfiguration> 
     5700                                <FileConfiguration 
     5701                                        Name="Debug-Static|Pocket PC 2003 (ARMV4)" 
     5702                                        ExcludedFromBuild="true" 
     5703                                        > 
     5704                                        <Tool 
     5705                                                Name="VCCLCompilerTool" 
     5706                                        /> 
     5707                                </FileConfiguration> 
     5708                                <FileConfiguration 
     5709                                        Name="Debug-Static|Smartphone 2003 (ARMV4)" 
     5710                                        ExcludedFromBuild="true" 
     5711                                        > 
     5712                                        <Tool 
     5713                                                Name="VCCLCompilerTool" 
     5714                                        /> 
     5715                                </FileConfiguration> 
     5716                                <FileConfiguration 
     5717                                        Name="Debug-Static|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     5718                                        ExcludedFromBuild="true" 
     5719                                        > 
     5720                                        <Tool 
     5721                                                Name="VCCLCompilerTool" 
     5722                                        /> 
     5723                                </FileConfiguration> 
     5724                                <FileConfiguration 
     5725                                        Name="Debug-Static|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     5726                                        ExcludedFromBuild="true" 
     5727                                        > 
     5728                                        <Tool 
     5729                                                Name="VCCLCompilerTool" 
     5730                                        /> 
     5731                                </FileConfiguration> 
     5732                                <FileConfiguration 
     5733                                        Name="Release-Dynamic|Win32" 
     5734                                        ExcludedFromBuild="true" 
     5735                                        > 
     5736                                        <Tool 
     5737                                                Name="VCCLCompilerTool" 
     5738                                        /> 
     5739                                </FileConfiguration> 
     5740                                <FileConfiguration 
     5741                                        Name="Release-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I)" 
     5742                                        ExcludedFromBuild="true" 
     5743                                        > 
     5744                                        <Tool 
     5745                                                Name="VCCLCompilerTool" 
     5746                                        /> 
     5747                                </FileConfiguration> 
     5748                                <FileConfiguration 
     5749                                        Name="Release-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I)" 
     5750                                        ExcludedFromBuild="true" 
     5751                                        > 
     5752                                        <Tool 
     5753                                                Name="VCCLCompilerTool" 
     5754                                        /> 
     5755                                </FileConfiguration> 
     5756                                <FileConfiguration 
     5757                                        Name="Release-Dynamic|Pocket PC 2003 (ARMV4)" 
     5758                                        ExcludedFromBuild="true" 
     5759                                        > 
     5760                                        <Tool 
     5761                                                Name="VCCLCompilerTool" 
     5762                                        /> 
     5763                                </FileConfiguration> 
     5764                                <FileConfiguration 
     5765                                        Name="Release-Dynamic|Smartphone 2003 (ARMV4)" 
     5766                                        ExcludedFromBuild="true" 
     5767                                        > 
     5768                                        <Tool 
     5769                                                Name="VCCLCompilerTool" 
     5770                                        /> 
     5771                                </FileConfiguration> 
     5772                                <FileConfiguration 
     5773                                        Name="Release-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     5774                                        ExcludedFromBuild="true" 
     5775                                        > 
     5776                                        <Tool 
     5777                                                Name="VCCLCompilerTool" 
     5778                                        /> 
     5779                                </FileConfiguration> 
     5780                                <FileConfiguration 
     5781                                        Name="Release-Dynamic|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     5782                                        ExcludedFromBuild="true" 
     5783                                        > 
     5784                                        <Tool 
     5785                                                Name="VCCLCompilerTool" 
     5786                                        /> 
     5787                                </FileConfiguration> 
     5788                                <FileConfiguration 
     5789                                        Name="Debug-Dynamic|Win32" 
     5790                                        ExcludedFromBuild="true" 
     5791                                        > 
     5792                                        <Tool 
     5793                                                Name="VCCLCompilerTool" 
     5794                                        /> 
     5795                                </FileConfiguration> 
     5796                                <FileConfiguration 
     5797                                        Name="Debug-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I)" 
     5798                                        ExcludedFromBuild="true" 
     5799                                        > 
     5800                                        <Tool 
     5801                                                Name="VCCLCompilerTool" 
     5802                                        /> 
     5803                                </FileConfiguration> 
     5804                                <FileConfiguration 
     5805                                        Name="Debug-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I)" 
     5806                                        ExcludedFromBuild="true" 
     5807                                        > 
     5808                                        <Tool 
     5809                                                Name="VCCLCompilerTool" 
     5810                                        /> 
     5811                                </FileConfiguration> 
     5812                                <FileConfiguration 
     5813                                        Name="Debug-Dynamic|Pocket PC 2003 (ARMV4)" 
     5814                                        ExcludedFromBuild="true" 
     5815                                        > 
     5816                                        <Tool 
     5817                                                Name="VCCLCompilerTool" 
     5818                                        /> 
     5819                                </FileConfiguration> 
     5820                                <FileConfiguration 
     5821                                        Name="Debug-Dynamic|Smartphone 2003 (ARMV4)" 
     5822                                        ExcludedFromBuild="true" 
     5823                                        > 
     5824                                        <Tool 
     5825                                                Name="VCCLCompilerTool" 
     5826                                        /> 
     5827                                </FileConfiguration> 
     5828                                <FileConfiguration 
     5829                                        Name="Debug-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     5830                                        ExcludedFromBuild="true" 
     5831                                        > 
     5832                                        <Tool 
     5833                                                Name="VCCLCompilerTool" 
     5834                                        /> 
     5835                                </FileConfiguration> 
     5836                                <FileConfiguration 
     5837                                        Name="Debug-Dynamic|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     5838                                        ExcludedFromBuild="true" 
     5839                                        > 
     5840                                        <Tool 
     5841                                                Name="VCCLCompilerTool" 
     5842                                        /> 
     5843                                </FileConfiguration> 
     5844                                <FileConfiguration 
     5845                                        Name="Release-Static|Win32" 
     5846                                        ExcludedFromBuild="true" 
     5847                                        > 
     5848                                        <Tool 
     5849                                                Name="VCCLCompilerTool" 
     5850                                        /> 
     5851                                </FileConfiguration> 
     5852                                <FileConfiguration 
     5853                                        Name="Release-Static|Windows Mobile 6 Standard SDK (ARMV4I)" 
     5854                                        ExcludedFromBuild="true" 
     5855                                        > 
     5856                                        <Tool 
     5857                                                Name="VCCLCompilerTool" 
     5858                                        /> 
     5859                                </FileConfiguration> 
     5860                                <FileConfiguration 
     5861                                        Name="Release-Static|Windows Mobile 6 Professional SDK (ARMV4I)" 
     5862                                        ExcludedFromBuild="true" 
     5863                                        > 
     5864                                        <Tool 
     5865                                                Name="VCCLCompilerTool" 
     5866                                        /> 
     5867                                </FileConfiguration> 
     5868                                <FileConfiguration 
     5869                                        Name="Release-Static|Pocket PC 2003 (ARMV4)" 
     5870                                        ExcludedFromBuild="true" 
     5871                                        > 
     5872                                        <Tool 
     5873                                                Name="VCCLCompilerTool" 
     5874                                        /> 
     5875                                </FileConfiguration> 
     5876                                <FileConfiguration 
     5877                                        Name="Release-Static|Smartphone 2003 (ARMV4)" 
     5878                                        ExcludedFromBuild="true" 
     5879                                        > 
     5880                                        <Tool 
     5881                                                Name="VCCLCompilerTool" 
     5882                                        /> 
     5883                                </FileConfiguration> 
     5884                                <FileConfiguration 
     5885                                        Name="Release-Static|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     5886                                        ExcludedFromBuild="true" 
     5887                                        > 
     5888                                        <Tool 
     5889                                                Name="VCCLCompilerTool" 
     5890                                        /> 
     5891                                </FileConfiguration> 
     5892                                <FileConfiguration 
     5893                                        Name="Release-Static|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     5894                                        ExcludedFromBuild="true" 
     5895                                        > 
     5896                                        <Tool 
     5897                                                Name="VCCLCompilerTool" 
    57685898                                        /> 
    57695899                                </FileConfiguration> 
  • pjproject/trunk/pjmedia/include/pjmedia-audiodev/config.h

    r2506 r2821  
    6464#ifndef PJMEDIA_AUDIO_DEV_HAS_SYMB_APS 
    6565#   define PJMEDIA_AUDIO_DEV_HAS_SYMB_APS       0 
     66#endif 
     67 
     68 
     69/** 
     70 * This setting controls whether Symbian VAS support should be included. 
     71 */ 
     72#ifndef PJMEDIA_AUDIO_DEV_HAS_SYMB_VAS 
     73#   define PJMEDIA_AUDIO_DEV_HAS_SYMB_VAS       0 
    6674#endif 
    6775 
  • pjproject/trunk/pjmedia/src/pjmedia-audiodev/audiodev.c

    r2742 r2821  
    7575#endif 
    7676 
     77#if PJMEDIA_AUDIO_DEV_HAS_SYMB_VAS 
     78pjmedia_aud_dev_factory* pjmedia_symb_vas_factory(pj_pool_factory *pf); 
     79#endif 
     80 
    7781#if PJMEDIA_AUDIO_DEV_HAS_SYMB_APS 
    7882pjmedia_aud_dev_factory* pjmedia_aps_factory(pj_pool_factory *pf); 
     
    370374#if PJMEDIA_AUDIO_DEV_HAS_WMME 
    371375    aud_subsys.drv[aud_subsys.drv_cnt++].create = &pjmedia_wmme_factory; 
     376#endif 
     377#if PJMEDIA_AUDIO_DEV_HAS_SYMB_VAS 
     378    aud_subsys.drv[aud_subsys.drv_cnt++].create = &pjmedia_symb_vas_factory; 
    372379#endif 
    373380#if PJMEDIA_AUDIO_DEV_HAS_SYMB_APS 
  • pjproject/trunk/pjsip-apps/src/symbian_ua_gui/group/symbian_ua_gui.mmp

    r2780 r2821  
    6363 
    6464#if SND_HAS_VAS 
    65 //      LIBRARY          
     65        LIBRARY         VoIPAudioIntfc.lib               
    6666#endif 
    6767 
  • pjproject/trunk/pjsip-apps/src/symsndtest/app_main.cpp

    r2506 r2821  
    1818 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA  
    1919 */ 
     20#include <pjmedia-audiodev/audiodev.h> 
    2021#include <pjmedia/delaybuf.h> 
    21 #include <pjmedia/sound.h> 
     22#include <pj/assert.h> 
    2223#include <pj/errno.h> 
    2324#include <pj/os.h> 
     
    3738 
    3839static pj_caching_pool cp; 
    39 static pjmedia_snd_stream *strm; 
     40static pjmedia_aud_stream *strm; 
    4041static unsigned rec_cnt, play_cnt; 
    4142static pj_time_val t_start; 
     
    8687 
    8788    /* Init sound subsystem */ 
    88     status = pjmedia_snd_init(&cp.factory); 
     89    status = pjmedia_aud_subsys_init(&cp.factory); 
    8990    if (status != PJ_SUCCESS) { 
    9091        app_perror("pjmedia_snd_init()", status); 
     
    9495    } 
    9596 
    96     count = pjmedia_snd_get_dev_count(); 
     97    count = pjmedia_aud_dev_count(); 
    9798    PJ_LOG(3,(THIS_FILE, "Device count: %d", count)); 
    9899    for (i=0; i<count; ++i) { 
    99         const pjmedia_snd_dev_info *info; 
    100  
    101         info = pjmedia_snd_get_dev_info(i); 
     100        pjmedia_aud_dev_info info; 
     101        pj_status_t status; 
     102 
     103        status = pjmedia_aud_dev_get_info(i, &info); 
     104        pj_assert(status == PJ_SUCCESS); 
    102105        PJ_LOG(3, (THIS_FILE, "%d: %s %d/%d %dHz", 
    103                    i, info->name, info->input_count, info->output_count, 
    104                    info->default_samples_per_sec)); 
     106                   i, info.name, info.input_count, info.output_count, 
     107                   info.default_samples_per_sec)); 
    105108    } 
    106109 
     
    131134/* Sound capture callback */ 
    132135static pj_status_t rec_cb(void *user_data, 
    133                           pj_uint32_t timestamp, 
    134                           void *input, 
    135                           unsigned size) 
     136                          pjmedia_frame *frame) 
    136137{ 
    137138    PJ_UNUSED_ARG(user_data); 
    138     PJ_UNUSED_ARG(timestamp); 
    139     PJ_UNUSED_ARG(size); 
    140  
    141     pjmedia_delay_buf_put(delaybuf, (pj_int16_t*)input); 
    142  
    143     if (size != SAMPLES_PER_FRAME*2) { 
     139 
     140    pjmedia_delay_buf_put(delaybuf, (pj_int16_t*)frame->buf); 
     141 
     142    if (frame->size != SAMPLES_PER_FRAME*2) { 
    144143                PJ_LOG(3, (THIS_FILE, "Size captured = %u", 
    145                            size)); 
     144                           frame->size)); 
    146145    } 
    147146 
     
    152151/* Play cb */ 
    153152static pj_status_t play_cb(void *user_data, 
    154                            pj_uint32_t timestamp, 
    155                            void *output, 
    156                            unsigned size) 
     153                           pjmedia_frame *frame) 
    157154{ 
    158155    PJ_UNUSED_ARG(user_data); 
    159     PJ_UNUSED_ARG(timestamp); 
    160     PJ_UNUSED_ARG(size); 
    161  
    162     pjmedia_delay_buf_get(delaybuf, (pj_int16_t*)output); 
     156 
     157    pjmedia_delay_buf_get(delaybuf, (pj_int16_t*)frame->buf); 
     158    frame->size = SAMPLES_PER_FRAME*2; 
     159    frame->type = PJMEDIA_FRAME_TYPE_AUDIO; 
    163160 
    164161    ++play_cnt; 
     
    169166static pj_status_t snd_start(unsigned flag) 
    170167{ 
     168    pjmedia_aud_param param; 
    171169    pj_status_t status; 
    172170 
     
    176174    } 
    177175 
    178     if (flag==PJMEDIA_DIR_CAPTURE_PLAYBACK) 
    179         status = pjmedia_snd_open(-1, -1, CLOCK_RATE, CHANNEL_COUNT, 
    180                                   SAMPLES_PER_FRAME, BITS_PER_SAMPLE, 
    181                                   &rec_cb, &play_cb, NULL, &strm); 
    182     else if (flag==PJMEDIA_DIR_CAPTURE) 
    183         status = pjmedia_snd_open_rec(-1, CLOCK_RATE, CHANNEL_COUNT, 
    184                                       SAMPLES_PER_FRAME, BITS_PER_SAMPLE, 
    185                                       &rec_cb, NULL, &strm); 
    186     else 
    187         status = pjmedia_snd_open_player(-1, CLOCK_RATE, CHANNEL_COUNT, 
    188                                          SAMPLES_PER_FRAME, BITS_PER_SAMPLE, 
    189                                          &play_cb, NULL, &strm); 
    190  
     176    pjmedia_aud_dev_default_param(0, &param); 
     177    param.channel_count = CHANNEL_COUNT; 
     178    param.clock_rate = CLOCK_RATE; 
     179    param.samples_per_frame = SAMPLES_PER_FRAME; 
     180    param.dir = (pjmedia_dir) flag; 
     181 
     182    status = pjmedia_aud_stream_create(&param, &rec_cb, &play_cb, NULL, &strm); 
    191183    if (status != PJ_SUCCESS) { 
    192184        app_perror("snd open", status); 
     
    199191    pjmedia_delay_buf_reset(delaybuf); 
    200192 
    201     status = pjmedia_snd_stream_start(strm); 
     193    status = pjmedia_aud_stream_start(strm); 
    202194    if (status != PJ_SUCCESS) { 
    203195        app_perror("snd start", status); 
    204         pjmedia_snd_stream_close(strm); 
     196        pjmedia_aud_stream_destroy(strm); 
    205197        strm = NULL; 
    206198        return status; 
     
    221213    } 
    222214 
    223     status = pjmedia_snd_stream_stop(strm); 
     215    status = pjmedia_aud_stream_stop(strm); 
    224216    if (status != PJ_SUCCESS) { 
    225217        app_perror("snd failed to stop", status); 
    226218    } 
    227     status = pjmedia_snd_stream_close(strm); 
     219    status = pjmedia_aud_stream_destroy(strm); 
    228220    strm = NULL; 
    229221 
     
    244236        snd_stop(); 
    245237 
    246     pjmedia_snd_deinit(); 
     238    pjmedia_aud_subsys_shutdown(); 
    247239    pjmedia_delay_buf_destroy(delaybuf); 
    248240    pj_pool_release(pool); 
Note: See TracChangeset for help on using the changeset viewer.