Changeset 3664


Ignore:
Timestamp:
Jul 19, 2011 3:42:28 AM (8 years ago)
Author:
nanang
Message:

Re #1326: Initial code integration from branch 2.0-dev to trunk as "2.0-pre-alpha-svn".

Location:
pjproject/trunk
Files:
43 deleted
135 edited
63 copied

Legend:

Unmodified
Added
Removed
  • pjproject/trunk

  • pjproject/trunk/aconfigure

    r3464 r3664  
    601601openssl_h_present 
    602602ac_no_ssl 
     603ac_v4l2_ldflags 
     604ac_v4l2_cflags 
     605ac_ffmpeg_ldflags 
     606ac_ffmpeg_cflags 
     607ac_has_ffmpeg 
     608ac_sdl_ldflags 
     609ac_sdl_cflags 
    603610ac_no_ilbc_codec 
    604611ac_no_speex_codec 
     
    611618ac_no_large_filter 
    612619ac_no_small_filter 
     620ac_qt_cflags 
     621ac_pjmedia_video_has_qt 
     622ac_ios_cflags 
     623ac_pjmedia_video 
    613624ac_pa_use_oss 
    614625ac_pa_use_alsa 
     
    717728enable_ilbc_codec 
    718729enable_libsamplerate 
     730enable_sdl 
     731enable_ffmpeg 
     732with_ffmpeg 
     733enable_v4l2 
    719734enable_ipp 
    720735with_ipp 
     
    13551370  --disable-sound         Exclude sound (i.e. use null sound) 
    13561371  --disable-oss           Disable OSS audio (default: not disabled) 
    1357  
    13581372  --enable-ext-sound      PJMEDIA will not provide any sound device backend 
    13591373  --disable-small-filter  Exclude small filter in resampling 
     
    13691383  --enable-libsamplerate  Link with libsamplerate when available. Note that 
    13701384                          PJMEDIA_RESAMPLE_IMP must also be configured 
     1385  --disable-sdl           Disable SDL (default: not disabled) 
     1386  --disable-ffmpeg        Disable ffmpeg (default: not disabled) 
     1387  --disable-v4l2          Disable Video4Linux2 (default: not disabled) 
    13711388  --enable-ipp            Enable Intel IPP support. Specify the Intel IPP 
    13721389                          package and samples location using IPPROOT and 
     
    13941411                          (hint: use CFLAGS and LDFLAGS env var to set the 
    13951412                          include/lib paths) 
     1413  --with-ffmpeg=DIR       Specify alternate FFMPEG prefix 
    13961414  --with-ipp=DIR          Specify the Intel IPP location 
    13971415  --with-ipp-samples=DIR  Specify the Intel IPP samples location 
     
    53385356        ac_os_objs="$ac_os_objs file_access_win32.o file_io_win32.o os_core_win32.o os_error_win32.o os_time_win32.o os_timestamp_win32.o guid_win32.o" 
    53395357        ;; 
     5358  *darwin*) 
     5359        ac_os_objs="$ac_os_objs os_core_darwin.o" 
     5360        ;; 
    53405361  *) 
    53415362        ac_os_objs="$ac_os_objs file_access_unistd.o file_io_ansi.o os_core_unix.o os_error_unix.o os_time_unix.o os_timestamp_posix.o" 
     
    56135634fi 
    56145635 
     5636 
     5637if test "$enable_video" = "no"; then 
     5638  true; 
     5639else 
     5640 case $target in 
     5641  arm-apple-darwin*) 
     5642        ac_pjmedia_video=iphone_os 
     5643 
     5644        ac_ios_cflags="-DPJMEDIA_VIDEO_DEV_HAS_IOS=1" 
     5645        LIBS="$LIBS -framework AVFoundation -framework UIKit -framework CoreGraphics -framework QuartzCore -framework CoreVideo -framework CoreMedia" 
     5646        { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking video device backend... AVFoundation" >&5 
     5647$as_echo "Checking video device backend... AVFoundation" >&6; } 
     5648        ;; 
     5649  *darwin*) 
     5650        ac_pjmedia_video=mac_os 
     5651 
     5652 
     5653        SAVED_LIBS="$LIBS" 
     5654        LIBS="-framework QTKit" 
     5655        cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     5656/* end confdefs.h.  */ 
     5657 
     5658int 
     5659main () 
     5660{ 
     5661 
     5662  ; 
     5663  return 0; 
     5664} 
     5665_ACEOF 
     5666if ac_fn_c_try_link "$LINENO"; then : 
     5667  ac_pjmedia_video_has_qt=yes 
     5668else 
     5669  ac_pjmedia_video_has_qt=no 
     5670fi 
     5671rm -f core conftest.err conftest.$ac_objext \ 
     5672    conftest$ac_exeext conftest.$ac_ext 
     5673        LIBS="$SAVED_LIBS" 
     5674        if test "$ac_pjmedia_video_has_qt" = "yes"; then 
     5675          ac_qt_cflags="-DPJMEDIA_VIDEO_DEV_HAS_QT=1" 
     5676          LIBS="$LIBS -framework QTKit -framework Foundation -framework AppKit -framework QuartzCore -framework OpenGL" 
     5677          { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if QTKit framework is available... yes" >&5 
     5678$as_echo "Checking if QTKit framework is available... yes" >&6; } 
     5679        else 
     5680          { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if QTKit framework is available... no" >&5 
     5681$as_echo "Checking if QTKit framework is available... no" >&6; } 
     5682        fi 
     5683        ;; 
     5684 esac 
     5685fi 
     5686 
    56155687# Check whether --enable-ext_sound was given. 
    56165688if test "${enable_ext_sound+set}" = set; then : 
     
    58335905fi 
    58345906 
     5907 
     5908# Check whether --enable-sdl was given. 
     5909if test "${enable_sdl+set}" = set; then : 
     5910  enableval=$enable_sdl; 
     5911                if test "$enable_sdl" = "no"; then 
     5912                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if SDL is disabled... yes" >&5 
     5913$as_echo "Checking if SDL is disabled... yes" >&6; } 
     5914                fi 
     5915 
     5916else 
     5917 
     5918                  { $as_echo "$as_me:${as_lineno-$LINENO}: checking SDL availability.." >&5 
     5919$as_echo_n "checking SDL availability..... " >&6; } 
     5920                  if sdl-config --version; then 
     5921 
     5922 
     5923                          ac_sdl_cflags=`sdl-config --cflags` 
     5924                          ac_sdl_cflags="-DPJMEDIA_VIDEO_DEV_HAS_SDL=1 $ac_sdl_cflags" 
     5925                          ac_sdl_ldflags=`sdl-config --libs` 
     5926                          LIBS="$LIBS $ac_sdl_ldflags" 
     5927                   fi 
     5928 
     5929fi 
     5930 
     5931 
     5932 
     5933# Check whether --enable-ffmpeg was given. 
     5934if test "${enable_ffmpeg+set}" = set; then : 
     5935  enableval=$enable_ffmpeg; 
     5936                ac_has_ffmpeg=0 
     5937 
     5938                if test "$enable_ffmpeg" = "no"; then 
     5939                        { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if ffmpeg is disabled... yes" >&5 
     5940$as_echo "Checking if ffmpeg is disabled... yes" >&6; } 
     5941                fi 
     5942 
     5943else 
     5944 
     5945 
     5946 
     5947 
     5948                FFMPEG_PREFIX="" 
     5949                if test "x$with_ffmpeg" != "xno" -a "x$with_ffmpeg" != "x"; then 
     5950                        FFMPEG_PREFIX=$with_ffmpeg 
     5951                        { $as_echo "$as_me:${as_lineno-$LINENO}: result: Using ffmpeg prefix... $FFMPEG_PREFIX" >&5 
     5952$as_echo "Using ffmpeg prefix... $FFMPEG_PREFIX" >&6; } 
     5953                        LIBS="-L$FFMPEG_PREFIX/lib $LIBS" 
     5954                        LDFLAGS="-L$FFMPEG_PREFIX/lib $LDFLAGS" 
     5955                        CFLAGS="-I$FFMPEG_PREFIX/include $CFLAGS" 
     5956                fi 
     5957 
     5958                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for avdevice_version in -lavdevice" >&5 
     5959$as_echo_n "checking for avdevice_version in -lavdevice... " >&6; } 
     5960if test "${ac_cv_lib_avdevice_avdevice_version+set}" = set; then : 
     5961  $as_echo_n "(cached) " >&6 
     5962else 
     5963  ac_check_lib_save_LIBS=$LIBS 
     5964LIBS="-lavdevice  $LIBS" 
     5965cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     5966/* end confdefs.h.  */ 
     5967 
     5968/* Override any GCC internal prototype to avoid an error. 
     5969   Use char because int might match the return type of a GCC 
     5970   builtin and then its argument prototype would still apply.  */ 
     5971#ifdef __cplusplus 
     5972extern "C" 
     5973#endif 
     5974char avdevice_version (); 
     5975int 
     5976main () 
     5977{ 
     5978return avdevice_version (); 
     5979  ; 
     5980  return 0; 
     5981} 
     5982_ACEOF 
     5983if ac_fn_c_try_link "$LINENO"; then : 
     5984  ac_cv_lib_avdevice_avdevice_version=yes 
     5985else 
     5986  ac_cv_lib_avdevice_avdevice_version=no 
     5987fi 
     5988rm -f core conftest.err conftest.$ac_objext \ 
     5989    conftest$ac_exeext conftest.$ac_ext 
     5990LIBS=$ac_check_lib_save_LIBS 
     5991fi 
     5992{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_avdevice_avdevice_version" >&5 
     5993$as_echo "$ac_cv_lib_avdevice_avdevice_version" >&6; } 
     5994if test "x$ac_cv_lib_avdevice_avdevice_version" = x""yes; then : 
     5995  ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBAVDEVICE=1" 
     5996                              ac_ffmpeg_ldflags="$ac_ffmpeg_ldflags -lavdevice" 
     5997 
     5998 
     5999fi 
     6000 
     6001                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for av_register_all in -lavformat" >&5 
     6002$as_echo_n "checking for av_register_all in -lavformat... " >&6; } 
     6003if test "${ac_cv_lib_avformat_av_register_all+set}" = set; then : 
     6004  $as_echo_n "(cached) " >&6 
     6005else 
     6006  ac_check_lib_save_LIBS=$LIBS 
     6007LIBS="-lavformat  $LIBS" 
     6008cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     6009/* end confdefs.h.  */ 
     6010 
     6011/* Override any GCC internal prototype to avoid an error. 
     6012   Use char because int might match the return type of a GCC 
     6013   builtin and then its argument prototype would still apply.  */ 
     6014#ifdef __cplusplus 
     6015extern "C" 
     6016#endif 
     6017char av_register_all (); 
     6018int 
     6019main () 
     6020{ 
     6021return av_register_all (); 
     6022  ; 
     6023  return 0; 
     6024} 
     6025_ACEOF 
     6026if ac_fn_c_try_link "$LINENO"; then : 
     6027  ac_cv_lib_avformat_av_register_all=yes 
     6028else 
     6029  ac_cv_lib_avformat_av_register_all=no 
     6030fi 
     6031rm -f core conftest.err conftest.$ac_objext \ 
     6032    conftest$ac_exeext conftest.$ac_ext 
     6033LIBS=$ac_check_lib_save_LIBS 
     6034fi 
     6035{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_avformat_av_register_all" >&5 
     6036$as_echo "$ac_cv_lib_avformat_av_register_all" >&6; } 
     6037if test "x$ac_cv_lib_avformat_av_register_all" = x""yes; then : 
     6038  ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBAVFORMAT=1" 
     6039                              ac_ffmpeg_ldflags="$ac_ffmpeg_ldflags -lavformat" 
     6040 
     6041 
     6042fi 
     6043 
     6044                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for avcodec_init in -lavcodec" >&5 
     6045$as_echo_n "checking for avcodec_init in -lavcodec... " >&6; } 
     6046if test "${ac_cv_lib_avcodec_avcodec_init+set}" = set; then : 
     6047  $as_echo_n "(cached) " >&6 
     6048else 
     6049  ac_check_lib_save_LIBS=$LIBS 
     6050LIBS="-lavcodec  $LIBS" 
     6051cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     6052/* end confdefs.h.  */ 
     6053 
     6054/* Override any GCC internal prototype to avoid an error. 
     6055   Use char because int might match the return type of a GCC 
     6056   builtin and then its argument prototype would still apply.  */ 
     6057#ifdef __cplusplus 
     6058extern "C" 
     6059#endif 
     6060char avcodec_init (); 
     6061int 
     6062main () 
     6063{ 
     6064return avcodec_init (); 
     6065  ; 
     6066  return 0; 
     6067} 
     6068_ACEOF 
     6069if ac_fn_c_try_link "$LINENO"; then : 
     6070  ac_cv_lib_avcodec_avcodec_init=yes 
     6071else 
     6072  ac_cv_lib_avcodec_avcodec_init=no 
     6073fi 
     6074rm -f core conftest.err conftest.$ac_objext \ 
     6075    conftest$ac_exeext conftest.$ac_ext 
     6076LIBS=$ac_check_lib_save_LIBS 
     6077fi 
     6078{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_avcodec_avcodec_init" >&5 
     6079$as_echo "$ac_cv_lib_avcodec_avcodec_init" >&6; } 
     6080if test "x$ac_cv_lib_avcodec_avcodec_init" = x""yes; then : 
     6081  ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBAVCODEC=1" 
     6082                              ac_ffmpeg_ldflags="$ac_ffmpeg_ldflags -lavcodec" 
     6083 
     6084 
     6085fi 
     6086 
     6087                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sws_scale in -lswscale" >&5 
     6088$as_echo_n "checking for sws_scale in -lswscale... " >&6; } 
     6089if test "${ac_cv_lib_swscale_sws_scale+set}" = set; then : 
     6090  $as_echo_n "(cached) " >&6 
     6091else 
     6092  ac_check_lib_save_LIBS=$LIBS 
     6093LIBS="-lswscale  $LIBS" 
     6094cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     6095/* end confdefs.h.  */ 
     6096 
     6097/* Override any GCC internal prototype to avoid an error. 
     6098   Use char because int might match the return type of a GCC 
     6099   builtin and then its argument prototype would still apply.  */ 
     6100#ifdef __cplusplus 
     6101extern "C" 
     6102#endif 
     6103char sws_scale (); 
     6104int 
     6105main () 
     6106{ 
     6107return sws_scale (); 
     6108  ; 
     6109  return 0; 
     6110} 
     6111_ACEOF 
     6112if ac_fn_c_try_link "$LINENO"; then : 
     6113  ac_cv_lib_swscale_sws_scale=yes 
     6114else 
     6115  ac_cv_lib_swscale_sws_scale=no 
     6116fi 
     6117rm -f core conftest.err conftest.$ac_objext \ 
     6118    conftest$ac_exeext conftest.$ac_ext 
     6119LIBS=$ac_check_lib_save_LIBS 
     6120fi 
     6121{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_swscale_sws_scale" >&5 
     6122$as_echo "$ac_cv_lib_swscale_sws_scale" >&6; } 
     6123if test "x$ac_cv_lib_swscale_sws_scale" = x""yes; then : 
     6124  ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBSWSCALE=1" 
     6125                              ac_ffmpeg_ldflags="$ac_ffmpeg_ldflags -lswscale" 
     6126 
     6127 
     6128fi 
     6129 
     6130                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for av_malloc in -lavutil" >&5 
     6131$as_echo_n "checking for av_malloc in -lavutil... " >&6; } 
     6132if test "${ac_cv_lib_avutil_av_malloc+set}" = set; then : 
     6133  $as_echo_n "(cached) " >&6 
     6134else 
     6135  ac_check_lib_save_LIBS=$LIBS 
     6136LIBS="-lavutil  $LIBS" 
     6137cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     6138/* end confdefs.h.  */ 
     6139 
     6140/* Override any GCC internal prototype to avoid an error. 
     6141   Use char because int might match the return type of a GCC 
     6142   builtin and then its argument prototype would still apply.  */ 
     6143#ifdef __cplusplus 
     6144extern "C" 
     6145#endif 
     6146char av_malloc (); 
     6147int 
     6148main () 
     6149{ 
     6150return av_malloc (); 
     6151  ; 
     6152  return 0; 
     6153} 
     6154_ACEOF 
     6155if ac_fn_c_try_link "$LINENO"; then : 
     6156  ac_cv_lib_avutil_av_malloc=yes 
     6157else 
     6158  ac_cv_lib_avutil_av_malloc=no 
     6159fi 
     6160rm -f core conftest.err conftest.$ac_objext \ 
     6161    conftest$ac_exeext conftest.$ac_ext 
     6162LIBS=$ac_check_lib_save_LIBS 
     6163fi 
     6164{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_avutil_av_malloc" >&5 
     6165$as_echo "$ac_cv_lib_avutil_av_malloc" >&6; } 
     6166if test "x$ac_cv_lib_avutil_av_malloc" = x""yes; then : 
     6167  ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBAVUTIL=1" 
     6168                              ac_ffmpeg_ldflags="$ac_ffmpeg_ldflags -lavutil" 
     6169 
     6170 
     6171fi 
     6172 
     6173                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for avcore_version in -lavcore" >&5 
     6174$as_echo_n "checking for avcore_version in -lavcore... " >&6; } 
     6175if test "${ac_cv_lib_avcore_avcore_version+set}" = set; then : 
     6176  $as_echo_n "(cached) " >&6 
     6177else 
     6178  ac_check_lib_save_LIBS=$LIBS 
     6179LIBS="-lavcore  $LIBS" 
     6180cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     6181/* end confdefs.h.  */ 
     6182 
     6183/* Override any GCC internal prototype to avoid an error. 
     6184   Use char because int might match the return type of a GCC 
     6185   builtin and then its argument prototype would still apply.  */ 
     6186#ifdef __cplusplus 
     6187extern "C" 
     6188#endif 
     6189char avcore_version (); 
     6190int 
     6191main () 
     6192{ 
     6193return avcore_version (); 
     6194  ; 
     6195  return 0; 
     6196} 
     6197_ACEOF 
     6198if ac_fn_c_try_link "$LINENO"; then : 
     6199  ac_cv_lib_avcore_avcore_version=yes 
     6200else 
     6201  ac_cv_lib_avcore_avcore_version=no 
     6202fi 
     6203rm -f core conftest.err conftest.$ac_objext \ 
     6204    conftest$ac_exeext conftest.$ac_ext 
     6205LIBS=$ac_check_lib_save_LIBS 
     6206fi 
     6207{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_avcore_avcore_version" >&5 
     6208$as_echo "$ac_cv_lib_avcore_avcore_version" >&6; } 
     6209if test "x$ac_cv_lib_avcore_avcore_version" = x""yes; then : 
     6210  ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBAVCORE=1" 
     6211                              ac_ffmpeg_ldflags="$ac_ffmpeg_ldflags -lavcore" 
     6212 
     6213 
     6214fi 
     6215 
     6216                LIBS="$LIBS $ac_ffmpeg_ldflags" 
     6217 
     6218 
     6219fi 
     6220 
     6221 
     6222 
     6223# Check whether --with-ffmpeg was given. 
     6224if test "${with_ffmpeg+set}" = set; then : 
     6225  withval=$with_ffmpeg; 
     6226else 
     6227  with_ffmpeg=no 
     6228 
     6229fi 
     6230 
     6231 
     6232 
     6233# Check whether --enable-v4l2 was given. 
     6234if test "${enable_v4l2+set}" = set; then : 
     6235  enableval=$enable_v4l2; 
     6236                if test "$enable_v4l2" = "no"; then 
     6237                  { $as_echo "$as_me:${as_lineno-$LINENO}: result: Checking if V4L2 is disabled... yes" >&5 
     6238$as_echo "Checking if V4L2 is disabled... yes" >&6; } 
     6239                fi 
     6240 
     6241else 
     6242 
     6243 
     6244 
     6245                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for v4l2_open in -lv4l2" >&5 
     6246$as_echo_n "checking for v4l2_open in -lv4l2... " >&6; } 
     6247if test "${ac_cv_lib_v4l2_v4l2_open+set}" = set; then : 
     6248  $as_echo_n "(cached) " >&6 
     6249else 
     6250  ac_check_lib_save_LIBS=$LIBS 
     6251LIBS="-lv4l2  $LIBS" 
     6252cat confdefs.h - <<_ACEOF >conftest.$ac_ext 
     6253/* end confdefs.h.  */ 
     6254 
     6255/* Override any GCC internal prototype to avoid an error. 
     6256   Use char because int might match the return type of a GCC 
     6257   builtin and then its argument prototype would still apply.  */ 
     6258#ifdef __cplusplus 
     6259extern "C" 
     6260#endif 
     6261char v4l2_open (); 
     6262int 
     6263main () 
     6264{ 
     6265return v4l2_open (); 
     6266  ; 
     6267  return 0; 
     6268} 
     6269_ACEOF 
     6270if ac_fn_c_try_link "$LINENO"; then : 
     6271  ac_cv_lib_v4l2_v4l2_open=yes 
     6272else 
     6273  ac_cv_lib_v4l2_v4l2_open=no 
     6274fi 
     6275rm -f core conftest.err conftest.$ac_objext \ 
     6276    conftest$ac_exeext conftest.$ac_ext 
     6277LIBS=$ac_check_lib_save_LIBS 
     6278fi 
     6279{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_v4l2_v4l2_open" >&5 
     6280$as_echo "$ac_cv_lib_v4l2_v4l2_open" >&6; } 
     6281if test "x$ac_cv_lib_v4l2_v4l2_open" = x""yes; then : 
     6282  ac_v4l2_cflags="-DPJMEDIA_VIDEO_DEV_HAS_V4L2=1" 
     6283                              ac_v4l2_ldflags="-lv4l2" 
     6284                              LIBS="$LIBS -lv4l2" 
     6285 
     6286 
     6287fi 
     6288 
     6289 
     6290fi 
    58356291 
    58366292 
  • pjproject/trunk/aconfigure.ac

    r3464 r3664  
    409409        ac_os_objs="$ac_os_objs file_access_win32.o file_io_win32.o os_core_win32.o os_error_win32.o os_time_win32.o os_timestamp_win32.o guid_win32.o" 
    410410        ;; 
     411  *darwin*) 
     412        ac_os_objs="$ac_os_objs os_core_darwin.o" 
     413        ;; 
    411414  *) 
    412415        ac_os_objs="$ac_os_objs file_access_unistd.o file_io_ansi.o os_core_unix.o os_error_unix.o os_time_unix.o os_timestamp_posix.o" 
     
    578581        AC_ARG_ENABLE(oss, 
    579582                      AC_HELP_STRING([--disable-oss], 
    580                                      [Disable OSS audio (default: not disabled)]) 
    581                       , 
     583                                     [Disable OSS audio (default: not disabled)]), 
    582584                      [ 
    583585                        if test "$enable_oss" = "no"; then 
     
    586588                        fi 
    587589                      ]) 
     590        ;; 
     591 esac 
     592fi 
     593 
     594AC_SUBST(ac_pjmedia_video) 
     595if test "$enable_video" = "no"; then 
     596  true; 
     597else 
     598 case $target in 
     599  arm-apple-darwin*) 
     600        ac_pjmedia_video=iphone_os 
     601        AC_SUBST(ac_ios_cflags) 
     602        ac_ios_cflags="-DPJMEDIA_VIDEO_DEV_HAS_IOS=1" 
     603        LIBS="$LIBS -framework AVFoundation -framework UIKit -framework CoreGraphics -framework QuartzCore -framework CoreVideo -framework CoreMedia" 
     604        AC_MSG_RESULT([Checking video device backend... AVFoundation]) 
     605        ;; 
     606  *darwin*) 
     607        ac_pjmedia_video=mac_os 
     608        AC_SUBST(ac_pjmedia_video_has_qt) 
     609        AC_SUBST(ac_qt_cflags) 
     610        SAVED_LIBS="$LIBS" 
     611        LIBS="-framework QTKit" 
     612        AC_LINK_IFELSE([AC_LANG_PROGRAM([[]], [])],[ac_pjmedia_video_has_qt=yes],[ac_pjmedia_video_has_qt=no]) 
     613        LIBS="$SAVED_LIBS" 
     614        if test "$ac_pjmedia_video_has_qt" = "yes"; then 
     615          ac_qt_cflags="-DPJMEDIA_VIDEO_DEV_HAS_QT=1" 
     616          LIBS="$LIBS -framework QTKit -framework Foundation -framework AppKit -framework QuartzCore -framework OpenGL" 
     617          AC_MSG_RESULT([Checking if QTKit framework is available... yes]) 
     618        else 
     619          AC_MSG_RESULT([Checking if QTKit framework is available... no]) 
     620        fi 
    588621        ;; 
    589622 esac 
     
    726759             ) 
    727760 
     761dnl # SDL 
     762AC_ARG_ENABLE(sdl, 
     763              AC_HELP_STRING([--disable-sdl], 
     764                             [Disable SDL (default: not disabled)]), 
     765              [ 
     766                if test "$enable_sdl" = "no"; then 
     767                  AC_MSG_RESULT([Checking if SDL is disabled... yes]) 
     768                fi 
     769              ], 
     770              [ 
     771                  AC_MSG_CHECKING([SDL availability..]) 
     772                  if sdl-config --version; then 
     773                                  AC_SUBST(ac_sdl_cflags) 
     774                          AC_SUBST(ac_sdl_ldflags) 
     775                          ac_sdl_cflags=`sdl-config --cflags` 
     776                          ac_sdl_cflags="-DPJMEDIA_VIDEO_DEV_HAS_SDL=1 $ac_sdl_cflags" 
     777                          ac_sdl_ldflags=`sdl-config --libs` 
     778                          LIBS="$LIBS $ac_sdl_ldflags" 
     779                   fi 
     780              ]) 
     781 
     782 
     783dnl # FFMPEG stuffs 
     784AC_ARG_ENABLE(ffmpeg, 
     785              AC_HELP_STRING([--disable-ffmpeg], 
     786                             [Disable ffmpeg (default: not disabled)]), 
     787              [ 
     788                AC_SUBST(ac_has_ffmpeg,0) 
     789                if test "$enable_ffmpeg" = "no"; then 
     790                        AC_MSG_RESULT([Checking if ffmpeg is disabled... yes]) 
     791                fi 
     792              ], 
     793              [ 
     794                AC_SUBST(ac_ffmpeg_cflags) 
     795                AC_SUBST(ac_ffmpeg_ldflags) 
     796 
     797                FFMPEG_PREFIX="" 
     798                if test "x$with_ffmpeg" != "xno" -a "x$with_ffmpeg" != "x"; then 
     799                        FFMPEG_PREFIX=$with_ffmpeg 
     800                        AC_MSG_RESULT([Using ffmpeg prefix... $FFMPEG_PREFIX]) 
     801                        LIBS="-L$FFMPEG_PREFIX/lib $LIBS" 
     802                        LDFLAGS="-L$FFMPEG_PREFIX/lib $LDFLAGS" 
     803                        CFLAGS="-I$FFMPEG_PREFIX/include $CFLAGS" 
     804                fi 
     805 
     806                AC_CHECK_LIB(avdevice, 
     807                             avdevice_version, 
     808                             [ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBAVDEVICE=1" 
     809                              ac_ffmpeg_ldflags="$ac_ffmpeg_ldflags -lavdevice" 
     810                             ] 
     811                             ) 
     812                AC_CHECK_LIB(avformat, 
     813                             av_register_all, 
     814                             [ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBAVFORMAT=1" 
     815                              ac_ffmpeg_ldflags="$ac_ffmpeg_ldflags -lavformat" 
     816                             ] 
     817                             ) 
     818                AC_CHECK_LIB(avcodec, 
     819                             avcodec_init, 
     820                             [ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBAVCODEC=1" 
     821                              ac_ffmpeg_ldflags="$ac_ffmpeg_ldflags -lavcodec" 
     822                             ] 
     823                             ) 
     824                AC_CHECK_LIB(swscale, 
     825                             sws_scale, 
     826                             [ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBSWSCALE=1" 
     827                              ac_ffmpeg_ldflags="$ac_ffmpeg_ldflags -lswscale" 
     828                             ] 
     829                             ) 
     830                AC_CHECK_LIB(avutil, 
     831                             av_malloc, 
     832                             [ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBAVUTIL=1" 
     833                              ac_ffmpeg_ldflags="$ac_ffmpeg_ldflags -lavutil" 
     834                             ] 
     835                             ) 
     836                AC_CHECK_LIB(avcore, 
     837                             avcore_version, 
     838                             [ac_ffmpeg_cflags="$ac_ffmpeg_cflags -DPJMEDIA_HAS_LIBAVCORE=1" 
     839                              ac_ffmpeg_ldflags="$ac_ffmpeg_ldflags -lavcore" 
     840                             ] 
     841                             ) 
     842                LIBS="$LIBS $ac_ffmpeg_ldflags" 
     843              ] 
     844              ) 
     845 
     846AC_ARG_WITH(ffmpeg, 
     847    AC_HELP_STRING([--with-ffmpeg=DIR], 
     848                   [Specify alternate FFMPEG prefix]), 
     849    [], 
     850    [with_ffmpeg=no] 
     851    ) 
     852 
     853 
     854dnl # Video for Linux 2 
     855AC_ARG_ENABLE(v4l2, 
     856              AC_HELP_STRING([--disable-v4l2], 
     857                             [Disable Video4Linux2 (default: not disabled)]), 
     858              [ 
     859                if test "$enable_v4l2" = "no"; then 
     860                  AC_MSG_RESULT([Checking if V4L2 is disabled... yes]) 
     861                fi 
     862              ], 
     863              [ 
     864                AC_SUBST(ac_v4l2_cflags) 
     865                AC_SUBST(ac_v4l2_ldflags) 
     866                AC_CHECK_LIB(v4l2, 
     867                             v4l2_open, 
     868                             [ac_v4l2_cflags="-DPJMEDIA_VIDEO_DEV_HAS_V4L2=1" 
     869                              ac_v4l2_ldflags="-lv4l2" 
     870                              LIBS="$LIBS -lv4l2" 
     871                             ] 
     872                             ) 
     873              ]) 
    728874 
    729875dnl ######################################################## 
  • pjproject/trunk/build.mak.in

    r3295 r3664  
    5959@ac_build_mak_vars@ 
    6060 
     61# 
     62# Video 
     63# Note: there are duplicated macros in pjmedia/os-auto.mak.in (and that's not 
     64#       good! 
     65 
     66# SDL flags 
     67SDL_CFLAGS = @ac_sdl_cflags@ 
     68SDL_LDFLAGS = @ac_sdl_ldflags@ 
     69 
     70# FFMPEG dlags 
     71FFMPEG_CFLAGS = @ac_ffmpeg_cflags@  
     72FFMPEG_LDFLAGS =  @ac_ffmpeg_ldflags@ 
     73 
     74# Video4Linux2 
     75V4L2_CFLAGS = @ac_v4l2_cflags@ 
     76V4L2_LDFLAGS = @ac_v4l2_ldflags@ 
     77 
     78# QT 
     79AC_PJMEDIA_VIDEO_HAS_QT = @ac_pjmedia_video_has_qt@ 
     80QT_CFLAGS = @ac_qt_cflags@ 
     81 
     82# iOS 
     83IOS_CFLAGS = @ac_ios_cflags@ 
     84 
     85# PJMEDIA features exclusion 
     86PJ_VIDEO_CFLAGS += $(SDL_CFLAGS) $(FFMPEG_CFLAGS) $(V4L2_CFLAGS) $(QT_CFLAGS) \ 
     87                   $(IOS_CFLAGS) 
     88PJ_VIDEO_LDFLAGS += $(SDL_LDFLAGS) $(FFMPEG_LDFLAGS) $(V4L2_LDFLAGS) 
     89 
     90 
    6191# CFLAGS, LDFLAGS, and LIBS to be used by applications 
    6292export PJDIR := @ac_pjdir@ 
     
    6595export APP_CFLAGS := -DPJ_AUTOCONF=1\ 
    6696        @CFLAGS@\ 
     97        $(PJ_VIDEO_CFLAGS) \ 
    6798        -I$(PJDIR)/pjlib/include\ 
    6899        -I$(PJDIR)/pjlib-util/include\ 
     
    77108        -L$(PJDIR)/pjsip/lib\ 
    78109        -L$(PJDIR)/third_party/lib\ 
     110        $(PJ_VIDEO_LDFLAGS) \ 
    79111        @LDFLAGS@ 
    80112export APP_LDLIBS := -lpjsua-$(TARGET_NAME)\ 
     
    83115        -lpjsip-$(TARGET_NAME)\ 
    84116        -lpjmedia-codec-$(TARGET_NAME)\ 
     117        -lpjmedia-videodev-$(TARGET_NAME)\ 
    85118        -lpjmedia-$(TARGET_NAME)\ 
    86119        -lpjmedia-audiodev-$(TARGET_NAME)\ 
     
    96129        $(PJ_DIR)/pjsip/lib/libpjsip-$(LIB_SUFFIX) \ 
    97130        $(PJ_DIR)/pjmedia/lib/libpjmedia-codec-$(LIB_SUFFIX) \ 
     131        $(PJ_DIR)/pjmedia/lib/libpjmedia-videodev-$(LIB_SUFFIX) \ 
    98132        $(PJ_DIR)/pjmedia/lib/libpjmedia-$(LIB_SUFFIX) \ 
    99133        $(PJ_DIR)/pjmedia/lib/libpjmedia-audiodev-$(LIB_SUFFIX) \ 
  • pjproject/trunk/build/rules.mak

    r3428 r3664  
    4040# FULL_SRCS is ../src/app/file1.c ../src/app/file1.S 
    4141# 
    42 FULL_SRCS = $(foreach file, $($(APP)_OBJS), $(SRCDIR)/$(basename $(file)).c $(SRCDIR)/$(basename $(file)).cpp $(SRCDIR)/$(basename $(file)).S) 
     42FULL_SRCS = $(foreach file, $($(APP)_OBJS), $(SRCDIR)/$(basename $(file)).m $(SRCDIR)/$(basename $(file)).c $(SRCDIR)/$(basename $(file)).cpp $(SRCDIR)/$(basename $(file)).S) 
    4343 
    4444# 
  • pjproject/trunk/pjlib/include/pj/compat/cc_gcc.h

    r3553 r3664  
    7272#define PJ_UNREACHED(x)          
    7373 
     74#define PJ_ALIGN_DATA(declaration, alignment) declaration __attribute__((aligned (alignment))) 
     75 
     76 
    7477#endif  /* __PJ_COMPAT_CC_GCC_H__ */ 
    7578 
  • pjproject/trunk/pjlib/include/pj/compat/cc_msvc.h

    r3553 r3664  
    8181#define PJ_UNREACHED(x)          
    8282 
     83#define PJ_ALIGN_DATA(declaration, alignment) __declspec(align(alignment)) declaration 
     84 
     85 
    8386#endif  /* __PJ_COMPAT_CC_MSVC_H__ */ 
    8487 
  • pjproject/trunk/pjlib/include/pj/config.h

    r3558 r3664  
    2121#define __PJ_CONFIG_H__ 
    2222 
    23 #error "For PJSIP version 1.x, please switch your svn repository URL to https://svn.pjsip.org/repos/pjproject/branches/1.x" 
    2423 
    2524/** 
     
    4746#endif 
    4847 
     48/* PJ_ALIGN_DATA is compiler specific directive to align data address */ 
     49#ifndef PJ_ALIGN_DATA 
     50#  error "PJ_ALIGN_DATA is not defined!" 
     51#endif 
    4952 
    5053/******************************************************************** 
     
    11231126 
    11241127/** PJLIB version major number. */ 
    1125 #define PJ_VERSION_NUM_MAJOR    1 
     1128#define PJ_VERSION_NUM_MAJOR    2 
    11261129 
    11271130/** PJLIB version minor number. */ 
    1128 #define PJ_VERSION_NUM_MINOR    10 
     1131#define PJ_VERSION_NUM_MINOR    0 
    11291132 
    11301133/** PJLIB version revision number. */ 
     
    11351138 * web release version. 
    11361139 */ 
    1137 #define PJ_VERSION_NUM_EXTRA    "-svn" 
     1140#define PJ_VERSION_NUM_EXTRA    "-pre-alpha-svn" 
    11381141 
    11391142/** 
  • pjproject/trunk/pjlib/include/pj/errno.h

    r3553 r3664  
    469469 *  - PJNATH_ERRNO_START        (PJ_ERRNO_START_USER + PJ_ERRNO_SPACE_SIZE*4) 
    470470 *  - PJMEDIA_AUDIODEV_ERRNO_START (PJ_ERRNO_START_USER + PJ_ERRNO_SPACE_SIZE*5) 
     471 *  - PJ_SSL_ERRNO_START           (PJ_ERRNO_START_USER + PJ_ERRNO_SPACE_SIZE*6) 
     472 *  - PJMEDIA_VIDEODEV_ERRNO_START (PJ_ERRNO_START_USER + PJ_ERRNO_SPACE_SIZE*7) 
    471473 */ 
    472474 
  • pjproject/trunk/pjlib/include/pj/os.h

    r3553 r3664  
    14351435/* **************************************************************************/ 
    14361436/** 
     1437 * @defgroup PJ_APP_OS Application execution 
     1438 * @ingroup PJ_OS 
     1439 * @{ 
     1440 */ 
     1441 
     1442/* Type for main function. */ 
     1443typedef int (*pj_main_func_ptr)(int argc, char *argv[]); 
     1444 
     1445/** 
     1446 * Run the application. This function has to be called in the main thread 
     1447 * and after doing the necessary initialization according to the flags 
     1448 * provided, it will call main_func() function. 
     1449 * 
     1450 * @param main_func Application's main function. 
     1451 * @param argc      Number of arguments from the main() function, which 
     1452 *                  will be passed to main_func() function. 
     1453 * @param argv      The arguments from the main() function, which will 
     1454 *                  be passed to main_func() function. 
     1455 * @param flags     Flags for application execution, currently must be 0. 
     1456 * 
     1457 * @return          main_func()'s return value. 
     1458 */ 
     1459int pj_run_app(pj_main_func_ptr main_func, int argc, char *argv[], 
     1460               unsigned flags); 
     1461 
     1462/** @} */ 
     1463 
     1464 
     1465/* **************************************************************************/ 
     1466/** 
    14371467 * Internal PJLIB function to initialize the threading subsystem. 
    14381468 * @return          PJ_SUCCESS or the appropriate error code. 
  • pjproject/trunk/pjlib/src/pj/errno.c

    r3553 r3664  
    3434PJ_END_DECL 
    3535 
    36 #define PJLIB_MAX_ERR_MSG_HANDLER   8 
     36#ifndef PJLIB_MAX_ERR_MSG_HANDLER 
     37#       define PJLIB_MAX_ERR_MSG_HANDLER   10 
     38#endif 
    3739 
    3840/* Error message handler. */ 
  • pjproject/trunk/pjlib/src/pj/os_core_symbian.cpp

    r3553 r3664  
    10371037 
    10381038#endif  /* PJ_OS_HAS_CHECK_STACK */ 
     1039 
     1040/* 
     1041 * pj_run_app() 
     1042 */ 
     1043PJ_DEF(int) pj_run_app(pj_main_func_ptr main_func, int argc, char *argv[], 
     1044                       unsigned flags) 
     1045{ 
     1046    return (*main_func)(argc, argv); 
     1047} 
  • pjproject/trunk/pjlib/src/pj/os_core_unix.c

    r3553 r3664  
    18201820#endif  /* PJ_TERM_HAS_COLOR */ 
    18211821 
     1822/* 
     1823 * pj_run_app() 
     1824 */ 
     1825PJ_DEF(int) pj_run_app(pj_main_func_ptr main_func, int argc, char *argv[], 
     1826                       unsigned flags) 
     1827{ 
     1828    return (*main_func)(argc, argv); 
     1829} 
  • pjproject/trunk/pjlib/src/pj/os_core_win32.c

    r3553 r3664  
    14221422 
    14231423#endif  /* PJ_TERM_HAS_COLOR */ 
     1424 
     1425/* 
     1426 * pj_run_app() 
     1427 */ 
     1428PJ_DEF(int) pj_run_app(pj_main_func_ptr main_func, int argc, char *argv[], 
     1429                       unsigned flags) 
     1430{ 
     1431    return (*main_func)(argc, argv); 
     1432} 
  • pjproject/trunk/pjmedia/build/Makefile

    r3319 r3664  
    1919export PJSDP_LIB:=../lib/libpjsdp-$(TARGET_NAME)$(LIBEXT) 
    2020export PJMEDIA_AUDIODEV_LIB:=../lib/libpjmedia-audiodev-$(TARGET_NAME)$(LIBEXT) 
     21export PJMEDIA_VIDEODEV_LIB:=../lib/libpjmedia-videodev-$(TARGET_NAME)$(LIBEXT) 
    2122 
    2223 
     
    2829                   $(CC_INC)../../pjlib/include \ 
    2930                   $(CC_INC)../../pjlib-util/include \ 
     31                   $(CC_INC)../../pjmedia/include \ 
    3032                   $(CC_INC)../../pjnath/include \ 
    3133                   $(CC_INC)../.. \ 
     
    3335export _CXXFLAGS:= $(_CFLAGS) $(CC_CXXFLAGS) $(OS_CXXFLAGS) $(M_CXXFLAGS) \ 
    3436                   $(HOST_CXXFLAGS) $(CXXFLAGS) 
    35 export _LDFLAGS := $(subst /,$(HOST_PSEP),$(PJMEDIA_LIB)) \ 
     37export _LDFLAGS := $(subst /,$(HOST_PSEP),$(PJMEDIA_VIDEODEV_LIB)) \ 
     38                   $(subst /,$(HOST_PSEP),$(PJMEDIA_CODEC_LIB)) \ 
     39                   $(subst /,$(HOST_PSEP),$(PJMEDIA_LIB)) \ 
    3640                   $(subst /,$(HOST_PSEP),$(PJMEDIA_AUDIODEV_LIB)) \ 
    37                    $(subst /,$(HOST_PSEP),$(PJMEDIA_CODEC_LIB)) \ 
    3841                   $(subst /,$(HOST_PSEP),$(PJLIB_LIB)) \ 
    3942                   $(subst /,$(HOST_PSEP),$(PJLIB_UTIL_LIB)) \ 
     
    5053export PJMEDIA_SRCDIR = ../src/pjmedia 
    5154export PJMEDIA_OBJS += $(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \ 
    52                         alaw_ulaw.o alaw_ulaw_table.o bidirectional.o clock_thread.o codec.o \ 
    53                         conference.o conf_switch.o delaybuf.o echo_common.o \ 
     55                        alaw_ulaw.o alaw_ulaw_table.o avi_player.o \ 
     56                        bidirectional.o clock_thread.o codec.o conference.o \ 
     57                        conf_switch.o converter.o  converter_libswscale.o \ 
     58                        delaybuf.o echo_common.o \ 
    5459                        echo_port.o echo_suppress.o endpoint.o errno.o \ 
     60                        event.o format.o ffmpeg_util.o \ 
    5561                        g711.o jbuf.o master_port.o mem_capture.o mem_player.o \ 
    5662                        null_port.o plc_common.o port.o splitcomb.o \ 
     
    5965                        sdp.o sdp_cmp.o sdp_neg.o session.o silencedet.o \ 
    6066                        sound_legacy.o sound_port.o stereo_port.o \ 
    61                         stream.o tonegen.o transport_adapter_sample.o \ 
    62                         transport_ice.o transport_loop.o \ 
    63                         transport_srtp.o transport_udp.o \ 
     67                        stream_common.o stream.o tonegen.o transport_adapter_sample.o \ 
     68                        transport_ice.o transport_loop.o transport_srtp.o transport_udp.o \ 
     69                        types.o vid_codec.o vid_codec_util.o \ 
     70                        vid_port.o vid_stream.o vid_tee.o \ 
    6471                        wav_player.o wav_playlist.o wav_writer.o wave.o \ 
    6572                        wsola.o 
     
    7986 
    8087############################################################################### 
     88# Defines for building PJMEDIA-VIDEODEV library 
     89# 
     90export PJMEDIA_VIDEODEV_SRCDIR = ../src/pjmedia-videodev 
     91export PJMEDIA_VIDEODEV_OBJS +=  errno.o videodev.o ffmpeg_dev.o \ 
     92                                colorbar_dev.o v4l2_dev.o 
     93export PJMEDIA_VIDEODEV_CFLAGS += $(_CFLAGS) 
     94 
     95 
     96############################################################################### 
    8197# Defines for building PJSDP library 
    8298# Note that SDP functionality is already INCLUDED in PJMEDIA. 
     
    94110# 
    95111export PJMEDIA_CODEC_SRCDIR = ../src/pjmedia-codec 
    96 export PJMEDIA_CODEC_OBJS += \ 
     112export PJMEDIA_CODEC_OBJS += audio_codecs.o ffmpeg_codecs.o \ 
     113                        h263_packetizer.o h264_packetizer.o \ 
    97114                        $(OS_OBJS) $(M_OBJS) $(CC_OBJS) $(HOST_OBJS) \ 
    98115                        ipp_codecs.o $(CODEC_OBJS) 
     
    105122# 
    106123export PJMEDIA_TEST_SRCDIR = ../src/test 
    107 export PJMEDIA_TEST_OBJS += codec_vectors.o jbuf_test.o main.o mips_test.o rtp_test.o test.o 
     124export PJMEDIA_TEST_OBJS += codec_vectors.o jbuf_test.o main.o mips_test.o \ 
     125                            vid_codec_test.o vid_dev_test.o vid_port_test.o \ 
     126                            rtp_test.o test.o 
    108127export PJMEDIA_TEST_OBJS += sdp_neg_test.o  
    109128export PJMEDIA_TEST_CFLAGS += $(_CFLAGS) 
     
    118137# $(TARGET) is defined in os-$(OS_NAME).mak file in current directory. 
    119138# 
    120 TARGETS := pjmedia pjmedia-audiodev pjmedia-codec pjsdp pjmedia-test 
     139TARGETS := pjmedia pjmedia-videodev pjmedia-audiodev pjmedia-codec pjsdp pjmedia-test 
    121140 
    122141all: $(TARGETS) 
     
    133152distclean: realclean 
    134153 
    135 .PHONY: dep depend pjmedia pjmedia-codec pjmedia-audiodev pjmedia-test clean realclean distclean 
     154.PHONY: dep depend pjmedia pjmedia-codec pjmedia-videodev pjmedia-audiodev pjmedia-test clean realclean distclean 
    136155 
    137156pjmedia: 
     
    140159pjmedia-codec: 
    141160        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_CODEC app=pjmedia-codec $(PJMEDIA_CODEC_LIB) 
     161 
     162pjmedia-videodev: 
     163        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_VIDEODEV app=pjmedia-videodev $(PJMEDIA_VIDEODEV_LIB) 
    142164 
    143165pjmedia-audiodev: 
     
    167189        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA app=pjmedia $@ 
    168190        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_CODEC app=pjmedia-codec $@ 
     191        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_VIDEODEV app=pjmedia-videodev $@ 
    169192        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_AUDIODEV app=pjmedia-audiodev $@ 
    170193        $(MAKE) -f $(RULES_MAK) APP=PJSDP app=pjsdp $@ 
     
    173196realclean: 
    174197        $(subst @@,$(subst /,$(HOST_PSEP),.pjmedia-$(TARGET_NAME).depend),$(HOST_RMR)) 
     198        $(subst @@,$(subst /,$(HOST_PSEP),.pjmedia-videodev-$(TARGET_NAME).depend),$(HOST_RMR)) 
    175199        $(subst @@,$(subst /,$(HOST_PSEP),.pjmedia-audiodev-$(TARGET_NAME).depend),$(HOST_RMR)) 
    176200        $(subst @@,$(subst /,$(HOST_PSEP),.pjmedia-codec-$(TARGET_NAME).depend),$(HOST_RMR)) 
     
    179203         
    180204        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA app=pjmedia $@ 
     205        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_VIDEODEV app=pjmedia-videodev $@ 
    181206        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_AUDIODEV app=pjmedia-audiodev $@ 
    182207        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_CODEC app=pjmedia-codec $@ 
     
    186211depend: 
    187212        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA app=pjmedia $@ 
     213        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_VIDEODEV app=pjmedia-videodev $@ 
    188214        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_AUDIODEV app=pjmedia-audiodev $@ 
    189215        $(MAKE) -f $(RULES_MAK) APP=PJMEDIA_CODEC app=pjmedia-codec $@ 
  • pjproject/trunk/pjmedia/build/os-auto.mak.in

    r3295 r3664  
    11# @configure_input@ 
    22 
     3# Define the desired video device backend 
     4# Valid values are: 
     5#   - mac_os 
     6#   - iphone_os 
     7AC_PJMEDIA_VIDEO = @ac_pjmedia_video@ 
     8 
     9# SDL flags 
     10SDL_CFLAGS = @ac_sdl_cflags@ 
     11SDL_LDFLAGS = @ac_sdl_ldflags@ 
     12 
     13# FFMPEG dlags 
     14FFMPEG_CFLAGS = @ac_ffmpeg_cflags@  
     15FFMPEG_LDFLAGS =  @ac_ffmpeg_ldflags@ 
     16 
     17# Video4Linux2 
     18V4L2_CFLAGS = @ac_v4l2_cflags@ 
     19V4L2_LDFLAGS = @ac_v4l2_ldflags@ 
     20 
     21# QT 
     22AC_PJMEDIA_VIDEO_HAS_QT = @ac_pjmedia_video_has_qt@ 
     23QT_CFLAGS = @ac_qt_cflags@ 
     24 
     25# iOS 
     26IOS_CFLAGS = @ac_ios_cflags@ 
     27 
    328# PJMEDIA features exclusion 
    4 export CFLAGS += @ac_no_small_filter@ @ac_no_large_filter@ @ac_no_speex_aec@ 
     29export CFLAGS += @ac_no_small_filter@ @ac_no_large_filter@ @ac_no_speex_aec@ \ 
     30                 $(SDL_CFLAGS) $(FFMPEG_CFLAGS) $(V4L2_CFLAGS) $(QT_CFLAGS) \ 
     31                 $(IOS_CFLAGS) 
     32export LDFLAGS += $(SDL_LDFLAGS) $(FFMPEG_LDFLAGS) $(V4L2_LDFLAGS) 
    533 
    634# Define the desired sound device backend 
     
    119147endif 
    120148 
     149# 
     150# QT video device 
     151# 
     152ifeq ($(AC_PJMEDIA_VIDEO_HAS_QT),yes) 
     153export PJMEDIA_VIDEODEV_OBJS += qt_dev.o 
     154endif 
    121155 
     156# 
     157# iOS video device 
     158# 
     159ifeq ($(AC_PJMEDIA_VIDEO),iphone_os) 
     160export PJMEDIA_VIDEODEV_OBJS += ios_dev.o 
     161endif 
     162 
     163# 
     164# Determine whether we should compile the obj-c version of a particular source code 
     165# 
     166ifeq ($(AC_PJMEDIA_VIDEO),$(filter $(AC_PJMEDIA_VIDEO),mac_os iphone_os)) 
     167# Mac and iPhone OS specific, use obj-c 
     168export PJMEDIA_VIDEODEV_OBJS += sdl_dev_m.o 
     169else 
     170# Other platforms, compile .c 
     171export PJMEDIA_VIDEODEV_OBJS += sdl_dev.o 
     172endif 
  • pjproject/trunk/pjmedia/build/pjmedia.vcproj

    r2755 r3664  
    1212                /> 
    1313                <Platform 
     14                        Name="Pocket PC 2003 (ARMV4)" 
     15                /> 
     16                <Platform 
     17                        Name="Smartphone 2003 (ARMV4)" 
     18                /> 
     19                <Platform 
    1420                        Name="Windows Mobile 6 Standard SDK (ARMV4I)" 
    1521                /> 
    1622                <Platform 
    1723                        Name="Windows Mobile 6 Professional SDK (ARMV4I)" 
    18                 /> 
    19                 <Platform 
    20                         Name="Pocket PC 2003 (ARMV4)" 
    21                 /> 
    22                 <Platform 
    23                         Name="Smartphone 2003 (ARMV4)" 
    2424                /> 
    2525                <Platform 
     
    3535                <Configuration 
    3636                        Name="Release|Win32" 
     37                        ConfigurationType="4" 
    3738                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-release-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;&quot;../../pjlib-util/include&quot;;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;&quot;$(DXSDK_DIR)include&quot;" 
    6361                                PreprocessorDefinitions="_LIB;" 
    64  
    65                                 AdditionalIncludeDirectories="../include;../../pjlib/include;&quot;../../pjlib-util/include&quot;;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;&quot;$(DXSDK_DIR)include&quot;" 
    6662                                PrecompiledHeaderFile="" 
    6763                        /> 
     
    9591                </Configuration> 
    9692                <Configuration 
    97                         Name="Release|Windows Mobile 6 Standard SDK (ARMV4I)" 
    98                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    99  
     93                        Name="Release|Pocket PC 2003 (ARMV4)" 
     94                        ConfigurationType="4" 
     95                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    10096                        ATLMinimizesCRunTimeLibraryUsage="false" 
    101  
    10297                        CharacterSet="1" 
    103  
    104                         ConfigurationType="4" 
    10598                        > 
    10699                        <Tool 
     
    121114                        <Tool 
    122115                                Name="VCCLCompilerTool" 
    123                                 PreprocessorDefinitions="_LIB;" 
    124  
    125116                                ExecutionBucket="7" 
    126117                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     118                                PreprocessorDefinitions="_LIB;" 
    127119                                PrecompiledHeaderFile="" 
    128120                        /> 
     
    138130                        <Tool 
    139131                                Name="VCLibrarianTool" 
    140                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    141  
     132                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    142133                        /> 
    143134                        <Tool 
     
    166157                </Configuration> 
    167158                <Configuration 
    168                         Name="Release|Windows Mobile 6 Professional SDK (ARMV4I)" 
    169                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    170  
     159                        Name="Release|Smartphone 2003 (ARMV4)" 
     160                        ConfigurationType="4" 
     161                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    171162                        ATLMinimizesCRunTimeLibraryUsage="false" 
    172  
    173163                        CharacterSet="1" 
    174  
    175                         ConfigurationType="4" 
    176164                        > 
    177165                        <Tool 
     
    192180                        <Tool 
    193181                                Name="VCCLCompilerTool" 
    194                                 PreprocessorDefinitions="_LIB;" 
    195  
    196182                                ExecutionBucket="7" 
    197183                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     184                                PreprocessorDefinitions="_LIB;" 
    198185                                PrecompiledHeaderFile="" 
    199186                        /> 
     
    209196                        <Tool 
    210197                                Name="VCLibrarianTool" 
    211                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    212  
     198                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    213199                        /> 
    214200                        <Tool 
     
    238224                <Configuration 
    239225                        Name="Debug|Win32" 
     226                        ConfigurationType="4" 
    240227                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-common-defaults.vsprops" 
    241  
     228                        UseOfMFC="0" 
    242229                        ATLMinimizesCRunTimeLibraryUsage="false" 
    243  
    244230                        CharacterSet="2" 
    245  
    246                         ConfigurationType="4" 
    247                         UseOfMFC="0" 
    248231                        > 
    249232                        <Tool 
     
    264247                        <Tool 
    265248                                Name="VCCLCompilerTool" 
     249                                AdditionalIncludeDirectories="../include;../../pjlib/include;&quot;../../pjlib-util/include&quot;;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;&quot;$(DXSDK_DIR)include&quot;" 
    266250                                PreprocessorDefinitions="_LIB;" 
    267  
    268                                 AdditionalIncludeDirectories="../include;../../pjlib/include;&quot;../../pjlib-util/include&quot;;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;&quot;$(DXSDK_DIR)include&quot;" 
    269251                                PrecompiledHeaderFile="" 
    270252                        /> 
     
    280262                        <Tool 
    281263                                Name="VCLibrarianTool" 
     264                                IgnoreDefaultLibraryNames="" 
    282265                        /> 
    283266                        <Tool 
     
    298281                </Configuration> 
    299282                <Configuration 
    300                         Name="Debug|Windows Mobile 6 Standard SDK (ARMV4I)" 
    301                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    302  
     283                        Name="Debug|Pocket PC 2003 (ARMV4)" 
     284                        ConfigurationType="4" 
     285                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    303286                        ATLMinimizesCRunTimeLibraryUsage="false" 
    304  
    305287                        CharacterSet="1" 
    306  
    307                         ConfigurationType="4" 
    308288                        > 
    309289                        <Tool 
     
    324304                        <Tool 
    325305                                Name="VCCLCompilerTool" 
    326                                 PreprocessorDefinitions="_LIB;" 
    327  
    328306                                ExecutionBucket="7" 
    329307                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     308                                PreprocessorDefinitions="_LIB;" 
    330309                                PrecompiledHeaderFile="" 
    331310                        /> 
     
    341320                        <Tool 
    342321                                Name="VCLibrarianTool" 
    343                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    344  
     322                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    345323                        /> 
    346324                        <Tool 
     
    369347                </Configuration> 
    370348                <Configuration 
    371                         Name="Debug|Windows Mobile 6 Professional SDK (ARMV4I)" 
    372                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    373  
     349                        Name="Debug|Smartphone 2003 (ARMV4)" 
     350                        ConfigurationType="4" 
     351                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    374352                        ATLMinimizesCRunTimeLibraryUsage="false" 
    375  
    376353                        CharacterSet="1" 
    377  
    378                         ConfigurationType="4" 
    379354                        > 
    380355                        <Tool 
     
    395370                        <Tool 
    396371                                Name="VCCLCompilerTool" 
    397                                 PreprocessorDefinitions="_LIB;" 
    398  
    399372                                ExecutionBucket="7" 
    400373                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     374                                PreprocessorDefinitions="_LIB;" 
    401375                                PrecompiledHeaderFile="" 
    402376                        /> 
     
    412386                        <Tool 
    413387                                Name="VCLibrarianTool" 
    414                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    415  
     388                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    416389                        /> 
    417390                        <Tool 
     
    441414                <Configuration 
    442415                        Name="Debug-Static|Win32" 
     416                        ConfigurationType="4" 
    443417                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-common-defaults.vsprops" 
    444  
     418                        UseOfMFC="0" 
    445419                        ATLMinimizesCRunTimeLibraryUsage="false" 
    446  
    447420                        CharacterSet="2" 
    448  
    449                         ConfigurationType="4" 
    450                         UseOfMFC="0" 
    451421                        > 
    452422                        <Tool 
     
    467437                        <Tool 
    468438                                Name="VCCLCompilerTool" 
     439                                AdditionalIncludeDirectories="../include;../../pjlib/include;&quot;../../pjlib-util/include&quot;;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;&quot;$(DXSDK_DIR)include&quot;" 
    469440                                PreprocessorDefinitions="_LIB;" 
    470  
    471                                 AdditionalIncludeDirectories="../include;../../pjlib/include;&quot;../../pjlib-util/include&quot;;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;&quot;$(DXSDK_DIR)include&quot;" 
    472441                                PrecompiledHeaderFile="" 
    473442                        /> 
     
    501470                </Configuration> 
    502471                <Configuration 
    503                         Name="Debug-Static|Windows Mobile 6 Standard SDK (ARMV4I)" 
    504                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    505  
     472                        Name="Debug-Static|Pocket PC 2003 (ARMV4)" 
     473                        ConfigurationType="4" 
     474                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    506475                        ATLMinimizesCRunTimeLibraryUsage="false" 
    507  
    508476                        CharacterSet="1" 
    509  
    510                         ConfigurationType="4" 
    511477                        > 
    512478                        <Tool 
     
    527493                        <Tool 
    528494                                Name="VCCLCompilerTool" 
    529                                 PreprocessorDefinitions="_LIB;" 
    530  
    531495                                ExecutionBucket="7" 
    532496                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     497                                PreprocessorDefinitions="_LIB;" 
    533498                                PrecompiledHeaderFile="" 
    534499                        /> 
     
    544509                        <Tool 
    545510                                Name="VCLibrarianTool" 
    546                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    547  
     511                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    548512                        /> 
    549513                        <Tool 
     
    572536                </Configuration> 
    573537                <Configuration 
    574                         Name="Debug-Static|Windows Mobile 6 Professional SDK (ARMV4I)" 
    575                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    576  
     538                        Name="Debug-Static|Smartphone 2003 (ARMV4)" 
     539                        ConfigurationType="4" 
     540                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    577541                        ATLMinimizesCRunTimeLibraryUsage="false" 
    578  
    579542                        CharacterSet="1" 
    580  
    581                         ConfigurationType="4" 
    582543                        > 
    583544                        <Tool 
     
    598559                        <Tool 
    599560                                Name="VCCLCompilerTool" 
    600                                 PreprocessorDefinitions="_LIB;" 
    601  
    602561                                ExecutionBucket="7" 
    603562                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     563                                PreprocessorDefinitions="_LIB;" 
    604564                                PrecompiledHeaderFile="" 
    605565                        /> 
     
    615575                        <Tool 
    616576                                Name="VCLibrarianTool" 
    617                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    618  
     577                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    619578                        /> 
    620579                        <Tool 
     
    644603                <Configuration 
    645604                        Name="Release-Dynamic|Win32" 
     605                        ConfigurationType="4" 
    646606                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-release-defaults.vsprops" 
    647  
     607                        UseOfMFC="0" 
    648608                        ATLMinimizesCRunTimeLibraryUsage="false" 
    649  
    650609                        CharacterSet="2" 
    651  
    652                         ConfigurationType="4" 
    653                         UseOfMFC="0" 
    654610                        > 
    655611                        <Tool 
     
    670626                        <Tool 
    671627                                Name="VCCLCompilerTool" 
     628                                AdditionalIncludeDirectories="../include;../../pjlib/include;&quot;../../pjlib-util/include&quot;;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;&quot;$(DXSDK_DIR)include&quot;" 
    672629                                PreprocessorDefinitions="_LIB;" 
    673  
    674                                 AdditionalIncludeDirectories="../include;../../pjlib/include;&quot;../../pjlib-util/include&quot;;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;&quot;$(DXSDK_DIR)include&quot;" 
    675630                                PrecompiledHeaderFile="" 
    676631                        /> 
     
    704659                </Configuration> 
    705660                <Configuration 
    706                         Name="Release-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I)" 
    707                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    708  
     661                        Name="Release-Dynamic|Pocket PC 2003 (ARMV4)" 
     662                        ConfigurationType="4" 
     663                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    709664                        ATLMinimizesCRunTimeLibraryUsage="false" 
    710  
    711665                        CharacterSet="1" 
    712  
    713                         ConfigurationType="4" 
    714666                        > 
    715667                        <Tool 
     
    730682                        <Tool 
    731683                                Name="VCCLCompilerTool" 
    732                                 PreprocessorDefinitions="_LIB;" 
    733  
    734684                                ExecutionBucket="7" 
    735685                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     686                                PreprocessorDefinitions="_LIB;" 
    736687                                PrecompiledHeaderFile="" 
    737688                        /> 
     
    747698                        <Tool 
    748699                                Name="VCLibrarianTool" 
    749                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    750  
     700                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    751701                        /> 
    752702                        <Tool 
     
    775725                </Configuration> 
    776726                <Configuration 
    777                         Name="Release-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I)" 
    778                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    779  
     727                        Name="Release-Dynamic|Smartphone 2003 (ARMV4)" 
     728                        ConfigurationType="4" 
     729                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    780730                        ATLMinimizesCRunTimeLibraryUsage="false" 
    781  
    782731                        CharacterSet="1" 
    783  
    784                         ConfigurationType="4" 
    785732                        > 
    786733                        <Tool 
     
    801748                        <Tool 
    802749                                Name="VCCLCompilerTool" 
    803                                 PreprocessorDefinitions="_LIB;" 
    804  
    805750                                ExecutionBucket="7" 
    806751                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     752                                PreprocessorDefinitions="_LIB;" 
    807753                                PrecompiledHeaderFile="" 
    808754                        /> 
     
    818764                        <Tool 
    819765                                Name="VCLibrarianTool" 
    820                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    821  
     766                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    822767                        /> 
    823768                        <Tool 
     
    847792                <Configuration 
    848793                        Name="Debug-Dynamic|Win32" 
     794                        ConfigurationType="4" 
    849795                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-common-defaults.vsprops" 
    850  
     796                        UseOfMFC="0" 
    851797                        ATLMinimizesCRunTimeLibraryUsage="false" 
    852  
    853798                        CharacterSet="2" 
    854  
    855                         ConfigurationType="4" 
    856                         UseOfMFC="0" 
    857799                        > 
    858800                        <Tool 
     
    873815                        <Tool 
    874816                                Name="VCCLCompilerTool" 
     817                                AdditionalIncludeDirectories="../include;../../pjlib/include;&quot;../../pjlib-util/include&quot;;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;&quot;$(DXSDK_DIR)include&quot;" 
    875818                                PreprocessorDefinitions="_LIB;" 
    876  
    877                                 AdditionalIncludeDirectories="../include;../../pjlib/include;&quot;../../pjlib-util/include&quot;;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;&quot;$(DXSDK_DIR)include&quot;" 
    878819                                PrecompiledHeaderFile="" 
    879820                        /> 
     
    907848                </Configuration> 
    908849                <Configuration 
    909                         Name="Debug-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I)" 
    910                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    911  
     850                        Name="Debug-Dynamic|Pocket PC 2003 (ARMV4)" 
     851                        ConfigurationType="4" 
     852                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    912853                        ATLMinimizesCRunTimeLibraryUsage="false" 
    913  
    914854                        CharacterSet="1" 
    915  
    916                         ConfigurationType="4" 
    917855                        > 
    918856                        <Tool 
     
    933871                        <Tool 
    934872                                Name="VCCLCompilerTool" 
    935                                 PreprocessorDefinitions="_LIB;" 
    936  
    937873                                ExecutionBucket="7" 
    938874                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     875                                PreprocessorDefinitions="_LIB;" 
    939876                                PrecompiledHeaderFile="" 
    940877                        /> 
     
    950887                        <Tool 
    951888                                Name="VCLibrarianTool" 
    952                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    953  
     889                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    954890                        /> 
    955891                        <Tool 
     
    978914                </Configuration> 
    979915                <Configuration 
    980                         Name="Debug-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I)" 
    981                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    982  
     916                        Name="Debug-Dynamic|Smartphone 2003 (ARMV4)" 
     917                        ConfigurationType="4" 
     918                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    983919                        ATLMinimizesCRunTimeLibraryUsage="false" 
    984  
    985920                        CharacterSet="1" 
    986  
    987                         ConfigurationType="4" 
    988921                        > 
    989922                        <Tool 
     
    1004937                        <Tool 
    1005938                                Name="VCCLCompilerTool" 
    1006                                 PreprocessorDefinitions="_LIB;" 
    1007  
    1008939                                ExecutionBucket="7" 
    1009940                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     941                                PreprocessorDefinitions="_LIB;" 
    1010942                                PrecompiledHeaderFile="" 
    1011943                        /> 
     
    1021953                        <Tool 
    1022954                                Name="VCLibrarianTool" 
    1023                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    1024  
     955                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    1025956                        /> 
    1026957                        <Tool 
     
    1050981                <Configuration 
    1051982                        Name="Release-Static|Win32" 
     983                        ConfigurationType="4" 
    1052984                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-release-defaults.vsprops" 
    1053  
     985                        UseOfMFC="0" 
    1054986                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1055  
    1056987                        CharacterSet="2" 
    1057  
    1058                         ConfigurationType="4" 
    1059                         UseOfMFC="0" 
    1060988                        > 
    1061989                        <Tool 
     
    10761004                        <Tool 
    10771005                                Name="VCCLCompilerTool" 
     1006                                AdditionalIncludeDirectories="../include;../../pjlib/include;&quot;../../pjlib-util/include&quot;;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;&quot;$(DXSDK_DIR)include&quot;" 
    10781007                                PreprocessorDefinitions="_LIB;" 
    1079  
    1080                                 AdditionalIncludeDirectories="../include;../../pjlib/include;&quot;../../pjlib-util/include&quot;;../../pjnath/include;../../third_party/portaudio/include;../../third_party/speex/include;../../third_party/build/srtp;../../third_party/srtp/include;../../third_party/srtp/crypto/include;../..;&quot;$(DXSDK_DIR)include&quot;" 
    10811008                                PrecompiledHeaderFile="" 
    10821009                        /> 
     
    11101037                </Configuration> 
    11111038                <Configuration 
    1112                         Name="Release-Static|Windows Mobile 6 Standard SDK (ARMV4I)" 
    1113                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    1114  
     1039                        Name="Release-Static|Pocket PC 2003 (ARMV4)" 
     1040                        ConfigurationType="4" 
     1041                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    11151042                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1116  
    11171043                        CharacterSet="1" 
    1118  
    1119                         ConfigurationType="4" 
    11201044                        > 
    11211045                        <Tool 
     
    11361060                        <Tool 
    11371061                                Name="VCCLCompilerTool" 
    1138                                 PreprocessorDefinitions="_LIB;" 
    1139  
    11401062                                ExecutionBucket="7" 
    11411063                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1064                                PreprocessorDefinitions="_LIB;" 
    11421065                                PrecompiledHeaderFile="" 
    11431066                        /> 
     
    11531076                        <Tool 
    11541077                                Name="VCLibrarianTool" 
    1155                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    1156  
     1078                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    11571079                        /> 
    11581080                        <Tool 
     
    11811103                </Configuration> 
    11821104                <Configuration 
    1183                         Name="Release-Static|Windows Mobile 6 Professional SDK (ARMV4I)" 
    1184                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    1185  
     1105                        Name="Release-Static|Smartphone 2003 (ARMV4)" 
     1106                        ConfigurationType="4" 
     1107                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    11861108                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1187  
    11881109                        CharacterSet="1" 
    1189  
    1190                         ConfigurationType="4" 
    11911110                        > 
    11921111                        <Tool 
     
    12071126                        <Tool 
    12081127                                Name="VCCLCompilerTool" 
    1209                                 PreprocessorDefinitions="_LIB;" 
    1210  
    12111128                                ExecutionBucket="7" 
    12121129                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1130                                PreprocessorDefinitions="_LIB;" 
    12131131                                PrecompiledHeaderFile="" 
    12141132                        /> 
     
    12241142                        <Tool 
    12251143                                Name="VCLibrarianTool" 
    1226                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    1227  
     1144                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    12281145                        /> 
    12291146                        <Tool 
     
    12521169                </Configuration> 
    12531170                <Configuration 
    1254                         Name="Release|Pocket PC 2003 (ARMV4)" 
    1255                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    1256  
     1171                        Name="Release|Windows Mobile 6 Standard SDK (ARMV4I)" 
     1172                        ConfigurationType="4" 
     1173                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    12571174                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1258  
    12591175                        CharacterSet="1" 
    1260  
    1261                         ConfigurationType="4" 
    12621176                        > 
    12631177                        <Tool 
     
    12781192                        <Tool 
    12791193                                Name="VCCLCompilerTool" 
    1280                                 PreprocessorDefinitions="_LIB;" 
    1281  
    12821194                                ExecutionBucket="7" 
    12831195                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1196                                PreprocessorDefinitions="_LIB;" 
    12841197                                PrecompiledHeaderFile="" 
    12851198                        /> 
     
    12951208                        <Tool 
    12961209                                Name="VCLibrarianTool" 
    1297                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    1298  
     1210                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    12991211                        /> 
    13001212                        <Tool 
     
    13231235                </Configuration> 
    13241236                <Configuration 
    1325                         Name="Debug|Pocket PC 2003 (ARMV4)" 
    1326                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1327  
     1237                        Name="Release|Windows Mobile 6 Professional SDK (ARMV4I)" 
     1238                        ConfigurationType="4" 
     1239                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    13281240                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1329  
    13301241                        CharacterSet="1" 
    1331  
    1332                         ConfigurationType="4" 
    13331242                        > 
    13341243                        <Tool 
     
    13491258                        <Tool 
    13501259                                Name="VCCLCompilerTool" 
    1351                                 PreprocessorDefinitions="_LIB;" 
    1352  
    13531260                                ExecutionBucket="7" 
    13541261                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1262                                PreprocessorDefinitions="_LIB;" 
    13551263                                PrecompiledHeaderFile="" 
    13561264                        /> 
     
    13661274                        <Tool 
    13671275                                Name="VCLibrarianTool" 
    1368                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    1369  
     1276                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    13701277                        /> 
    13711278                        <Tool 
     
    13941301                </Configuration> 
    13951302                <Configuration 
    1396                         Name="Debug-Static|Pocket PC 2003 (ARMV4)" 
    1397                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1398  
     1303                        Name="Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     1304                        ConfigurationType="4" 
     1305                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    13991306                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1400  
    14011307                        CharacterSet="1" 
    1402  
    1403                         ConfigurationType="4" 
    14041308                        > 
    14051309                        <Tool 
     
    14201324                        <Tool 
    14211325                                Name="VCCLCompilerTool" 
    1422                                 PreprocessorDefinitions="_LIB;" 
    1423  
    14241326                                ExecutionBucket="7" 
    14251327                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1328                                PreprocessorDefinitions="_LIB;" 
    14261329                                PrecompiledHeaderFile="" 
    14271330                        /> 
     
    14371340                        <Tool 
    14381341                                Name="VCLibrarianTool" 
    1439                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    1440  
     1342                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    14411343                        /> 
    14421344                        <Tool 
     
    14651367                </Configuration> 
    14661368                <Configuration 
    1467                         Name="Release-Dynamic|Pocket PC 2003 (ARMV4)" 
    1468                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    1469  
     1369                        Name="Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     1370                        ConfigurationType="4" 
     1371                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    14701372                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1471  
    14721373                        CharacterSet="1" 
    1473  
    1474                         ConfigurationType="4" 
    14751374                        > 
    14761375                        <Tool 
     
    14911390                        <Tool 
    14921391                                Name="VCCLCompilerTool" 
    1493                                 PreprocessorDefinitions="_LIB;" 
    1494  
    14951392                                ExecutionBucket="7" 
    14961393                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1394                                PreprocessorDefinitions="_LIB;" 
    14971395                                PrecompiledHeaderFile="" 
    14981396                        /> 
     
    15081406                        <Tool 
    15091407                                Name="VCLibrarianTool" 
    1510                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    1511  
     1408                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    15121409                        /> 
    15131410                        <Tool 
     
    15361433                </Configuration> 
    15371434                <Configuration 
    1538                         Name="Debug-Dynamic|Pocket PC 2003 (ARMV4)" 
    1539                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1540  
     1435                        Name="Debug|Windows Mobile 6 Standard SDK (ARMV4I)" 
     1436                        ConfigurationType="4" 
     1437                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    15411438                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1542  
    15431439                        CharacterSet="1" 
    1544  
    1545                         ConfigurationType="4" 
    15461440                        > 
    15471441                        <Tool 
     
    15621456                        <Tool 
    15631457                                Name="VCCLCompilerTool" 
    1564                                 PreprocessorDefinitions="_LIB;" 
    1565  
    15661458                                ExecutionBucket="7" 
    15671459                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1460                                PreprocessorDefinitions="_LIB;" 
    15681461                                PrecompiledHeaderFile="" 
    15691462                        /> 
     
    15791472                        <Tool 
    15801473                                Name="VCLibrarianTool" 
    1581                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    1582  
     1474                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    15831475                        /> 
    15841476                        <Tool 
     
    16071499                </Configuration> 
    16081500                <Configuration 
    1609                         Name="Release-Static|Pocket PC 2003 (ARMV4)" 
    1610                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    1611  
     1501                        Name="Debug|Windows Mobile 6 Professional SDK (ARMV4I)" 
     1502                        ConfigurationType="4" 
     1503                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    16121504                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1613  
    16141505                        CharacterSet="1" 
    1615  
    1616                         ConfigurationType="4" 
    16171506                        > 
    16181507                        <Tool 
     
    16331522                        <Tool 
    16341523                                Name="VCCLCompilerTool" 
    1635                                 PreprocessorDefinitions="_LIB;" 
    1636  
    16371524                                ExecutionBucket="7" 
    16381525                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1526                                PreprocessorDefinitions="_LIB;" 
    16391527                                PrecompiledHeaderFile="" 
    16401528                        /> 
     
    16501538                        <Tool 
    16511539                                Name="VCLibrarianTool" 
    1652                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    1653  
     1540                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    16541541                        /> 
    16551542                        <Tool 
     
    16781565                </Configuration> 
    16791566                <Configuration 
    1680                         Name="Release|Smartphone 2003 (ARMV4)" 
    1681                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    1682  
     1567                        Name="Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     1568                        ConfigurationType="4" 
     1569                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    16831570                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1684  
    16851571                        CharacterSet="1" 
    1686  
    1687                         ConfigurationType="4" 
    16881572                        > 
    16891573                        <Tool 
     
    17041588                        <Tool 
    17051589                                Name="VCCLCompilerTool" 
    1706                                 PreprocessorDefinitions="_LIB;" 
    1707  
    17081590                                ExecutionBucket="7" 
    17091591                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1592                                PreprocessorDefinitions="_LIB;" 
    17101593                                PrecompiledHeaderFile="" 
    17111594                        /> 
     
    17211604                        <Tool 
    17221605                                Name="VCLibrarianTool" 
    1723                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    1724  
     1606                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    17251607                        /> 
    17261608                        <Tool 
     
    17491631                </Configuration> 
    17501632                <Configuration 
    1751                         Name="Debug|Smartphone 2003 (ARMV4)" 
    1752                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1753  
     1633                        Name="Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     1634                        ConfigurationType="4" 
     1635                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    17541636                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1755  
    17561637                        CharacterSet="1" 
    1757  
    1758                         ConfigurationType="4" 
    17591638                        > 
    17601639                        <Tool 
     
    17751654                        <Tool 
    17761655                                Name="VCCLCompilerTool" 
    1777                                 PreprocessorDefinitions="_LIB;" 
    1778  
    17791656                                ExecutionBucket="7" 
    17801657                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1658                                PreprocessorDefinitions="_LIB;" 
    17811659                                PrecompiledHeaderFile="" 
    17821660                        /> 
     
    17921670                        <Tool 
    17931671                                Name="VCLibrarianTool" 
    1794                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    1795  
     1672                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    17961673                        /> 
    17971674                        <Tool 
     
    18201697                </Configuration> 
    18211698                <Configuration 
    1822                         Name="Debug-Static|Smartphone 2003 (ARMV4)" 
    1823                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1824  
     1699                        Name="Debug-Static|Windows Mobile 6 Standard SDK (ARMV4I)" 
     1700                        ConfigurationType="4" 
     1701                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    18251702                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1826  
    18271703                        CharacterSet="1" 
    1828  
    1829                         ConfigurationType="4" 
    18301704                        > 
    18311705                        <Tool 
     
    18461720                        <Tool 
    18471721                                Name="VCCLCompilerTool" 
    1848                                 PreprocessorDefinitions="_LIB;" 
    1849  
    18501722                                ExecutionBucket="7" 
    18511723                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1724                                PreprocessorDefinitions="_LIB;" 
    18521725                                PrecompiledHeaderFile="" 
    18531726                        /> 
     
    18631736                        <Tool 
    18641737                                Name="VCLibrarianTool" 
    1865                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    1866  
     1738                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    18671739                        /> 
    18681740                        <Tool 
     
    18911763                </Configuration> 
    18921764                <Configuration 
    1893                         Name="Release-Dynamic|Smartphone 2003 (ARMV4)" 
    1894                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    1895  
     1765                        Name="Debug-Static|Windows Mobile 6 Professional SDK (ARMV4I)" 
     1766                        ConfigurationType="4" 
     1767                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    18961768                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1897  
    18981769                        CharacterSet="1" 
    1899  
    1900                         ConfigurationType="4" 
    19011770                        > 
    19021771                        <Tool 
     
    19171786                        <Tool 
    19181787                                Name="VCCLCompilerTool" 
    1919                                 PreprocessorDefinitions="_LIB;" 
    1920  
    19211788                                ExecutionBucket="7" 
    19221789                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1790                                PreprocessorDefinitions="_LIB;" 
    19231791                                PrecompiledHeaderFile="" 
    19241792                        /> 
     
    19341802                        <Tool 
    19351803                                Name="VCLibrarianTool" 
    1936                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    1937  
     1804                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    19381805                        /> 
    19391806                        <Tool 
     
    19621829                </Configuration> 
    19631830                <Configuration 
    1964                         Name="Debug-Dynamic|Smartphone 2003 (ARMV4)" 
    1965                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1966  
     1831                        Name="Debug-Static|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     1832                        ConfigurationType="4" 
     1833                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    19671834                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1968  
    19691835                        CharacterSet="1" 
    1970  
    1971                         ConfigurationType="4" 
    19721836                        > 
    19731837                        <Tool 
     
    19881852                        <Tool 
    19891853                                Name="VCCLCompilerTool" 
    1990                                 PreprocessorDefinitions="_LIB;" 
    1991  
    19921854                                ExecutionBucket="7" 
    19931855                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1856                                PreprocessorDefinitions="_LIB;" 
    19941857                                PrecompiledHeaderFile="" 
    19951858                        /> 
     
    20051868                        <Tool 
    20061869                                Name="VCLibrarianTool" 
    2007                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    2008  
     1870                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    20091871                        /> 
    20101872                        <Tool 
     
    20331895                </Configuration> 
    20341896                <Configuration 
    2035                         Name="Release-Static|Smartphone 2003 (ARMV4)" 
    2036                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    2037  
     1897                        Name="Debug-Static|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     1898                        ConfigurationType="4" 
     1899                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    20381900                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2039  
    20401901                        CharacterSet="1" 
    2041  
    2042                         ConfigurationType="4" 
    20431902                        > 
    20441903                        <Tool 
     
    20591918                        <Tool 
    20601919                                Name="VCCLCompilerTool" 
    2061                                 PreprocessorDefinitions="_LIB;" 
    2062  
    20631920                                ExecutionBucket="7" 
    20641921                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1922                                PreprocessorDefinitions="_LIB;" 
    20651923                                PrecompiledHeaderFile="" 
    20661924                        /> 
     
    20761934                        <Tool 
    20771935                                Name="VCLibrarianTool" 
    2078                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).lib" 
    2079  
     1936                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    20801937                        /> 
    20811938                        <Tool 
     
    21041961                </Configuration> 
    21051962                <Configuration 
    2106                         Name="Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
    2107                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    2108  
     1963                        Name="Release-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I)" 
     1964                        ConfigurationType="4" 
     1965                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    21091966                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2110  
    21111967                        CharacterSet="1" 
    2112  
    2113                         ConfigurationType="4" 
    21141968                        > 
    21151969                        <Tool 
     
    21301984                        <Tool 
    21311985                                Name="VCCLCompilerTool" 
    2132                                 PreprocessorDefinitions="_LIB;" 
    2133  
    21341986                                ExecutionBucket="7" 
    21351987                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     1988                                PreprocessorDefinitions="_LIB;" 
    21361989                                PrecompiledHeaderFile="" 
    21371990                        /> 
     
    21472000                        <Tool 
    21482001                                Name="VCLibrarianTool" 
    2149                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    2150  
     2002                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    21512003                        /> 
    21522004                        <Tool 
     
    21752027                </Configuration> 
    21762028                <Configuration 
    2177                         Name="Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
    2178                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    2179  
     2029                        Name="Release-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I)" 
     2030                        ConfigurationType="4" 
     2031                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    21802032                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2181  
    21822033                        CharacterSet="1" 
    2183  
    2184                         ConfigurationType="4" 
    21852034                        > 
    21862035                        <Tool 
     
    22012050                        <Tool 
    22022051                                Name="VCCLCompilerTool" 
    2203                                 PreprocessorDefinitions="_LIB;" 
    2204  
    22052052                                ExecutionBucket="7" 
    22062053                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     2054                                PreprocessorDefinitions="_LIB;" 
    22072055                                PrecompiledHeaderFile="" 
    22082056                        /> 
     
    22182066                        <Tool 
    22192067                                Name="VCLibrarianTool" 
    2220                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    2221  
     2068                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    22222069                        /> 
    22232070                        <Tool 
     
    22462093                </Configuration> 
    22472094                <Configuration 
    2248                         Name="Debug-Static|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
    2249                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    2250  
     2095                        Name="Release-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     2096                        ConfigurationType="4" 
     2097                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    22512098                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2252  
    22532099                        CharacterSet="1" 
    2254  
    2255                         ConfigurationType="4" 
    22562100                        > 
    22572101                        <Tool 
     
    22722116                        <Tool 
    22732117                                Name="VCCLCompilerTool" 
    2274                                 PreprocessorDefinitions="_LIB;" 
    2275  
    22762118                                ExecutionBucket="7" 
    22772119                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     2120                                PreprocessorDefinitions="_LIB;" 
    22782121                                PrecompiledHeaderFile="" 
    22792122                        /> 
     
    22902133                                Name="VCLibrarianTool" 
    22912134                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    2292  
    22932135                        /> 
    22942136                        <Tool 
     
    23172159                </Configuration> 
    23182160                <Configuration 
    2319                         Name="Release-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     2161                        Name="Release-Dynamic|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     2162                        ConfigurationType="4" 
    23202163                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    2321  
    23222164                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2323  
    23242165                        CharacterSet="1" 
    2325  
    2326                         ConfigurationType="4" 
    23272166                        > 
    23282167                        <Tool 
     
    23432182                        <Tool 
    23442183                                Name="VCCLCompilerTool" 
    2345                                 PreprocessorDefinitions="_LIB;" 
    2346  
    23472184                                ExecutionBucket="7" 
    23482185                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     2186                                PreprocessorDefinitions="_LIB;" 
    23492187                                PrecompiledHeaderFile="" 
    23502188                        /> 
     
    23602198                        <Tool 
    23612199                                Name="VCLibrarianTool" 
    2362                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    2363  
     2200                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    23642201                        /> 
    23652202                        <Tool 
     
    23882225                </Configuration> 
    23892226                <Configuration 
    2390                         Name="Debug-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
    2391                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    2392  
     2227                        Name="Debug-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I)" 
     2228                        ConfigurationType="4" 
     2229                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    23932230                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2394  
    23952231                        CharacterSet="1" 
    2396  
    2397                         ConfigurationType="4" 
    23982232                        > 
    23992233                        <Tool 
     
    24142248                        <Tool 
    24152249                                Name="VCCLCompilerTool" 
    2416                                 PreprocessorDefinitions="_LIB;" 
    2417  
    24182250                                ExecutionBucket="7" 
    24192251                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     2252                                PreprocessorDefinitions="_LIB;" 
    24202253                                PrecompiledHeaderFile="" 
    24212254                        /> 
     
    24312264                        <Tool 
    24322265                                Name="VCLibrarianTool" 
    2433                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    2434  
     2266                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    24352267                        /> 
    24362268                        <Tool 
     
    24592291                </Configuration> 
    24602292                <Configuration 
    2461                         Name="Release-Static|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
    2462                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    2463  
     2293                        Name="Debug-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I)" 
     2294                        ConfigurationType="4" 
     2295                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    24642296                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2465  
    24662297                        CharacterSet="1" 
    2467  
    2468                         ConfigurationType="4" 
    24692298                        > 
    24702299                        <Tool 
     
    24852314                        <Tool 
    24862315                                Name="VCCLCompilerTool" 
    2487                                 PreprocessorDefinitions="_LIB;" 
    2488  
    24892316                                ExecutionBucket="7" 
    24902317                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     2318                                PreprocessorDefinitions="_LIB;" 
    24912319                                PrecompiledHeaderFile="" 
    24922320                        /> 
     
    25022330                        <Tool 
    25032331                                Name="VCLibrarianTool" 
    2504                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    2505  
     2332                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    25062333                        /> 
    25072334                        <Tool 
     
    25302357                </Configuration> 
    25312358                <Configuration 
    2532                         Name="Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
    2533                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    2534  
     2359                        Name="Debug-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     2360                        ConfigurationType="4" 
     2361                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    25352362                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2536  
    25372363                        CharacterSet="1" 
    2538  
    2539                         ConfigurationType="4" 
    25402364                        > 
    25412365                        <Tool 
     
    25562380                        <Tool 
    25572381                                Name="VCCLCompilerTool" 
    2558                                 PreprocessorDefinitions="_LIB;" 
    2559  
    25602382                                ExecutionBucket="7" 
    25612383                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     2384                                PreprocessorDefinitions="_LIB;" 
    25622385                                PrecompiledHeaderFile="" 
    25632386                        /> 
     
    25732396                        <Tool 
    25742397                                Name="VCLibrarianTool" 
    2575                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    2576  
     2398                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    25772399                        /> 
    25782400                        <Tool 
     
    26012423                </Configuration> 
    26022424                <Configuration 
    2603                         Name="Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
    2604                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    2605  
     2425                        Name="Debug-Dynamic|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     2426                        ConfigurationType="4" 
     2427                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    26062428                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2607  
    26082429                        CharacterSet="1" 
    2609  
    2610                         ConfigurationType="4" 
    26112430                        > 
    26122431                        <Tool 
     
    26272446                        <Tool 
    26282447                                Name="VCCLCompilerTool" 
    2629                                 PreprocessorDefinitions="_LIB;" 
    2630  
    26312448                                ExecutionBucket="7" 
    26322449                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     2450                                PreprocessorDefinitions="_LIB;" 
    26332451                                PrecompiledHeaderFile="" 
    26342452                        /> 
     
    26452463                                Name="VCLibrarianTool" 
    26462464                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    2647  
    26482465                        /> 
    26492466                        <Tool 
     
    26722489                </Configuration> 
    26732490                <Configuration 
    2674                         Name="Debug-Static|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
    2675                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    2676  
     2491                        Name="Release-Static|Windows Mobile 6 Standard SDK (ARMV4I)" 
     2492                        ConfigurationType="4" 
     2493                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    26772494                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2678  
    26792495                        CharacterSet="1" 
    2680  
    2681                         ConfigurationType="4" 
    26822496                        > 
    26832497                        <Tool 
     
    26982512                        <Tool 
    26992513                                Name="VCCLCompilerTool" 
    2700                                 PreprocessorDefinitions="_LIB;" 
    2701  
    27022514                                ExecutionBucket="7" 
    27032515                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     2516                                PreprocessorDefinitions="_LIB;" 
    27042517                                PrecompiledHeaderFile="" 
    27052518                        /> 
     
    27152528                        <Tool 
    27162529                                Name="VCLibrarianTool" 
    2717                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    2718  
     2530                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).lib" 
    27192531                        /> 
    27202532                        <Tool 
     
    27432555                </Configuration> 
    27442556                <Configuration 
    2745                         Name="Release-Dynamic|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
    2746                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    2747  
     2557                        Name="Release-Static|Windows Mobile 6 Professional SDK (ARMV4I)" 
     2558                        ConfigurationType="4" 
     2559                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    27482560                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2749  
    27502561                        CharacterSet="1" 
    2751  
    2752                         ConfigurationType="4" 
    27532562                        > 
    27542563                        <Tool 
     
    27692578                        <Tool 
    27702579                                Name="VCCLCompilerTool" 
    2771                                 PreprocessorDefinitions="_LIB;" 
    2772  
    27732580                                ExecutionBucket="7" 
    27742581                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     2582                                PreprocessorDefinitions="_LIB;" 
    27752583                                PrecompiledHeaderFile="" 
    27762584                        /> 
     
    27862594                        <Tool 
    27872595                                Name="VCLibrarianTool" 
    2788                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    2789  
     2596                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).lib" 
    27902597                        /> 
    27912598                        <Tool 
     
    28142621                </Configuration> 
    28152622                <Configuration 
    2816                         Name="Debug-Dynamic|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
    2817                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    2818  
     2623                        Name="Release-Static|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     2624                        ConfigurationType="4" 
     2625                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    28192626                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2820  
    28212627                        CharacterSet="1" 
    2822  
    2823                         ConfigurationType="4" 
    28242628                        > 
    28252629                        <Tool 
     
    28402644                        <Tool 
    28412645                                Name="VCCLCompilerTool" 
    2842                                 PreprocessorDefinitions="_LIB;" 
    2843  
    28442646                                ExecutionBucket="7" 
    28452647                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     2648                                PreprocessorDefinitions="_LIB;" 
    28462649                                PrecompiledHeaderFile="" 
    28472650                        /> 
     
    28572660                        <Tool 
    28582661                                Name="VCLibrarianTool" 
    2859                                 OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    2860  
     2662                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).lib" 
    28612663                        /> 
    28622664                        <Tool 
     
    28862688                <Configuration 
    28872689                        Name="Release-Static|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     2690                        ConfigurationType="4" 
    28882691                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    2889  
    28902692                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2891  
    28922693                        CharacterSet="1" 
    2893  
    2894                         ConfigurationType="4" 
    28952694                        > 
    28962695                        <Tool 
     
    29112710                        <Tool 
    29122711                                Name="VCCLCompilerTool" 
    2913                                 PreprocessorDefinitions="_LIB;" 
    2914  
    29152712                                ExecutionBucket="7" 
    29162713                                AdditionalIncludeDirectories="../include,../../pjlib/include,../../pjlib-util/include,../../pjnath/include,../../third_party/portaudio/include,../../third_party/speex/include,../../third_party/build/srtp,../../third_party/srtp/include,../../third_party/srtp/crypto/include;../.." 
     2714                                PreprocessorDefinitions="_LIB;" 
    29172715                                PrecompiledHeaderFile="" 
    29182716                        /> 
     
    29292727                                Name="VCLibrarianTool" 
    29302728                                OutputFile="..\lib\$(ProjectName)-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).lib" 
    2931  
    29322729                        /> 
    29332730                        <Tool 
     
    30802877                        </File> 
    30812878                        <File 
     2879                                RelativePath="..\src\pjmedia\avi_player.c" 
     2880                                > 
     2881                        </File> 
     2882                        <File 
    30822883                                RelativePath="..\src\pjmedia\bidirectional.c" 
    30832884                                > 
     
    33163117                        </File> 
    33173118                        <File 
     3119                                RelativePath="..\src\pjmedia\converter.c" 
     3120                                > 
     3121                        </File> 
     3122                        <File 
     3123                                RelativePath="..\src\pjmedia\converter_libswscale.c" 
     3124                                > 
     3125                        </File> 
     3126                        <File 
    33183127                                RelativePath="..\src\pjmedia\delaybuf.c" 
    33193128                                > 
     
    36683477                        </File> 
    36693478                        <File 
     3479                                RelativePath="..\src\pjmedia\event.c" 
     3480                                > 
     3481                        </File> 
     3482                        <File 
     3483                                RelativePath="..\src\pjmedia\ffmpeg_util.c" 
     3484                                > 
     3485                        </File> 
     3486                        <File 
     3487                                RelativePath="..\src\pjmedia\format.c" 
     3488                                > 
     3489                        </File> 
     3490                        <File 
    36703491                                RelativePath="..\src\pjmedia\g711.c" 
    36713492                                > 
     
    44964317                        </File> 
    44974318                        <File 
    4498                                 RelativePath="..\src\pjmedia\session.c" 
     4319                                RelativePath="..\src\pjmedia\silencedet.c" 
    44994320                                > 
    45004321                                <FileConfiguration 
     
    45544375                        </File> 
    45554376                        <File 
    4556                                 RelativePath="..\src\pjmedia\silencedet.c" 
     4377                                RelativePath="..\src\pjmedia\sound_legacy.c" 
     4378                                > 
     4379                        </File> 
     4380                        <File 
     4381                                RelativePath="..\src\pjmedia\sound_port.c" 
    45574382                                > 
    45584383                                <FileConfiguration 
     
    46124437                        </File> 
    46134438                        <File 
    4614                                 RelativePath="..\src\pjmedia\sound_legacy.c" 
    4615                                 > 
    4616                         </File> 
    4617                         <File 
    4618                                 RelativePath="..\src\pjmedia\sound_port.c" 
     4439                                RelativePath="..\src\pjmedia\splitcomb.c" 
    46194440                                > 
    46204441                                <FileConfiguration 
     
    46744495                        </File> 
    46754496                        <File 
    4676                                 RelativePath="..\src\pjmedia\splitcomb.c" 
     4497                                RelativePath="..\src\pjmedia\stereo_port.c" 
     4498                                > 
     4499                        </File> 
     4500                        <File 
     4501                                RelativePath="..\src\pjmedia\stream.c" 
    46774502                                > 
    46784503                                <FileConfiguration 
     
    47324557                        </File> 
    47334558                        <File 
    4734                                 RelativePath="..\src\pjmedia\stereo_port.c" 
    4735                                 > 
    4736                         </File> 
    4737                         <File 
    4738                                 RelativePath="..\src\pjmedia\stream.c" 
     4559                                RelativePath="..\src\pjmedia\stream_common.c" 
     4560                                > 
     4561                        </File> 
     4562                        <File 
     4563                                RelativePath="..\src\pjmedia\tonegen.c" 
    47394564                                > 
    47404565                                <FileConfiguration 
     
    47944619                        </File> 
    47954620                        <File 
    4796                                 RelativePath="..\src\pjmedia\tonegen.c" 
     4621                                RelativePath="..\src\pjmedia\transport_adapter_sample.c" 
     4622                                > 
     4623                        </File> 
     4624                        <File 
     4625                                RelativePath="..\src\pjmedia\transport_ice.c" 
     4626                                > 
     4627                        </File> 
     4628                        <File 
     4629                                RelativePath="..\src\pjmedia\transport_loop.c" 
     4630                                > 
     4631                        </File> 
     4632                        <File 
     4633                                RelativePath="..\src\pjmedia\transport_srtp.c" 
     4634                                > 
     4635                        </File> 
     4636                        <File 
     4637                                RelativePath="..\src\pjmedia\transport_udp.c" 
    47974638                                > 
    47984639                                <FileConfiguration 
     
    48524693                        </File> 
    48534694                        <File 
    4854                                 RelativePath="..\src\pjmedia\transport_adapter_sample.c" 
    4855                                 > 
    4856                         </File> 
    4857                         <File 
    4858                                 RelativePath="..\src\pjmedia\transport_ice.c" 
    4859                                 > 
    4860                         </File> 
    4861                         <File 
    4862                                 RelativePath="..\src\pjmedia\transport_loop.c" 
    4863                                 > 
    4864                         </File> 
    4865                         <File 
    4866                                 RelativePath="..\src\pjmedia\transport_srtp.c" 
    4867                                 > 
    4868                         </File> 
    4869                         <File 
    4870                                 RelativePath="..\src\pjmedia\transport_udp.c" 
    4871                                 > 
    4872                                 <FileConfiguration 
    4873                                         Name="Release|Win32" 
    4874                                         > 
    4875                                         <Tool 
    4876                                                 Name="VCCLCompilerTool" 
    4877                                                 AdditionalIncludeDirectories="" 
    4878                                                 PreprocessorDefinitions="" 
    4879                                         /> 
    4880                                 </FileConfiguration> 
    4881                                 <FileConfiguration 
    4882                                         Name="Debug|Win32" 
    4883                                         > 
    4884                                         <Tool 
    4885                                                 Name="VCCLCompilerTool" 
    4886                                                 AdditionalIncludeDirectories="" 
    4887                                                 PreprocessorDefinitions="" 
    4888                                         /> 
    4889                                 </FileConfiguration> 
    4890                                 <FileConfiguration 
    4891                                         Name="Debug-Static|Win32" 
    4892                                         > 
    4893                                         <Tool 
    4894                                                 Name="VCCLCompilerTool" 
    4895                                                 AdditionalIncludeDirectories="" 
    4896                                                 PreprocessorDefinitions="" 
    4897                                         /> 
    4898                                 </FileConfiguration> 
    4899                                 <FileConfiguration 
    4900                                         Name="Release-Dynamic|Win32" 
    4901                                         > 
    4902                                         <Tool 
    4903                                                 Name="VCCLCompilerTool" 
    4904                                                 AdditionalIncludeDirectories="" 
    4905                                                 PreprocessorDefinitions="" 
    4906                                         /> 
    4907                                 </FileConfiguration> 
    4908                                 <FileConfiguration 
    4909                                         Name="Debug-Dynamic|Win32" 
    4910                                         > 
    4911                                         <Tool 
    4912                                                 Name="VCCLCompilerTool" 
    4913                                                 AdditionalIncludeDirectories="" 
    4914                                                 PreprocessorDefinitions="" 
    4915                                         /> 
    4916                                 </FileConfiguration> 
    4917                                 <FileConfiguration 
    4918                                         Name="Release-Static|Win32" 
    4919                                         > 
    4920                                         <Tool 
    4921                                                 Name="VCCLCompilerTool" 
    4922                                                 AdditionalIncludeDirectories="" 
    4923                                                 PreprocessorDefinitions="" 
    4924                                         /> 
    4925                                 </FileConfiguration> 
     4695                                RelativePath="..\src\pjmedia\types.c" 
     4696                                > 
     4697                        </File> 
     4698                        <File 
     4699                                RelativePath="..\src\pjmedia\vid_codec.c" 
     4700                                > 
     4701                        </File> 
     4702                        <File 
     4703                                RelativePath="..\src\pjmedia\vid_codec_util.c" 
     4704                                > 
     4705                        </File> 
     4706                        <File 
     4707                                RelativePath="..\src\pjmedia\vid_port.c" 
     4708                                > 
     4709                        </File> 
     4710                        <File 
     4711                                RelativePath="..\src\pjmedia\vid_stream.c" 
     4712                                > 
     4713                        </File> 
     4714                        <File 
     4715                                RelativePath="..\src\pjmedia\vid_tee.c" 
     4716                                > 
    49264717                        </File> 
    49274718                        <File 
     
    51714962                        </File> 
    51724963                        <File 
     4964                                RelativePath="..\include\pjmedia\avi.h" 
     4965                                > 
     4966                        </File> 
     4967                        <File 
     4968                                RelativePath="..\include\pjmedia\avi_stream.h" 
     4969                                > 
     4970                        </File> 
     4971                        <File 
    51734972                                RelativePath="..\include\pjmedia\bidirectional.h" 
    51744973                                > 
     
    51954994                        </File> 
    51964995                        <File 
     4996                                RelativePath="..\include\pjmedia\converter.h" 
     4997                                > 
     4998                        </File> 
     4999                        <File 
    51975000                                RelativePath="..\include\pjmedia\delaybuf.h" 
    51985001                                > 
     
    52195022                        </File> 
    52205023                        <File 
     5024                                RelativePath="..\include\pjmedia\event.h" 
     5025                                > 
     5026                        </File> 
     5027                        <File 
     5028                                RelativePath="..\include\pjmedia\format.h" 
     5029                                > 
     5030                        </File> 
     5031                        <File 
     5032                                RelativePath="..\include\pjmedia\frame.h" 
     5033                                > 
     5034                        </File> 
     5035                        <File 
    52215036                                RelativePath="..\include\pjmedia\g711.h" 
    52225037                                > 
     
    52755090                        </File> 
    52765091                        <File 
    5277                                 RelativePath="..\include\pjmedia\session.h" 
     5092                                RelativePath="..\include\pjmedia\signatures.h" 
    52785093                                > 
    52795094                        </File> 
     
    53035118                        </File> 
    53045119                        <File 
     5120                                RelativePath="..\include\pjmedia\stream_common.h" 
     5121                                > 
     5122                        </File> 
     5123                        <File 
    53055124                                RelativePath="..\include\pjmedia\tonegen.h" 
    53065125                                > 
     
    53325151                        <File 
    53335152                                RelativePath="..\include\pjmedia\types.h" 
     5153                                > 
     5154                        </File> 
     5155                        <File 
     5156                                RelativePath="..\include\pjmedia\vid_codec.h" 
     5157                                > 
     5158                        </File> 
     5159                        <File 
     5160                                RelativePath="..\include\pjmedia\vid_codec_util.h" 
     5161                                > 
     5162                        </File> 
     5163                        <File 
     5164                                RelativePath="..\include\pjmedia\vid_port.h" 
     5165                                > 
     5166                        </File> 
     5167                        <File 
     5168                                RelativePath="..\include\pjmedia\vid_stream.h" 
     5169                                > 
     5170                        </File> 
     5171                        <File 
     5172                                RelativePath="..\include\pjmedia\vid_tee.h" 
    53345173                                > 
    53355174                        </File> 
  • pjproject/trunk/pjmedia/build/pjmedia_codec.vcproj

    r2825 r3664  
    27652765                        Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" 
    27662766                        > 
     2767                        <File 
     2768                                RelativePath="..\src\pjmedia-codec\ffmpeg_codecs.c" 
     2769                                > 
     2770                        </File> 
    27672771                        <File 
    27682772                                RelativePath="..\src\pjmedia-codec\g722.c" 
     
    28302834                                        /> 
    28312835                                </FileConfiguration> 
     2836                        </File> 
     2837                        <File 
     2838                                RelativePath="..\src\pjmedia-codec\h263_packetizer.c" 
     2839                                > 
     2840                        </File> 
     2841                        <File 
     2842                                RelativePath="..\src\pjmedia-codec\h264_packetizer.c" 
     2843                                > 
    28322844                        </File> 
    28332845                        <File 
     
    30473059                        </File> 
    30483060                        <File 
     3061                                RelativePath="..\include\pjmedia-codec\ffmpeg_codecs.h" 
     3062                                > 
     3063                        </File> 
     3064                        <File 
    30493065                                RelativePath="..\include\pjmedia-codec\g722.h" 
    30503066                                > 
     
    30563072                        <File 
    30573073                                RelativePath="..\include\pjmedia-codec\gsm.h" 
     3074                                > 
     3075                        </File> 
     3076                        <File 
     3077                                RelativePath="..\include\pjmedia-codec\h263_packetizer.h" 
     3078                                > 
     3079                        </File> 
     3080                        <File 
     3081                                RelativePath="..\include\pjmedia-codec\h264_packetizer.h" 
    30583082                                > 
    30593083                        </File> 
  • pjproject/trunk/pjmedia/build/pjmedia_test.vcproj

    r2664 r3664  
    1212                /> 
    1313                <Platform 
     14                        Name="Pocket PC 2003 (ARMV4)" 
     15                /> 
     16                <Platform 
     17                        Name="Smartphone 2003 (ARMV4)" 
     18                /> 
     19                <Platform 
    1420                        Name="Windows Mobile 6 Standard SDK (ARMV4I)" 
    1521                /> 
    1622                <Platform 
    1723                        Name="Windows Mobile 6 Professional SDK (ARMV4I)" 
    18                 /> 
    19                 <Platform 
    20                         Name="Pocket PC 2003 (ARMV4)" 
    21                 /> 
    22                 <Platform 
    23                         Name="Smartphone 2003 (ARMV4)" 
    2424                /> 
    2525                <Platform 
     
    3535                <Configuration 
    3636                        Name="Debug|Win32" 
     37                        ConfigurationType="1" 
    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="1" 
    44                         UseOfMFC="0" 
    4542                        > 
    4643                        <Tool 
     
    6158                        <Tool 
    6259                                Name="VCCLCompilerTool" 
     60                                AdditionalIncludeDirectories="../../pjlib/include,../include,../../pjnath/include,../../pjlib-util/include" 
    6361                                PreprocessorDefinitions="_CONSOLE;" 
    64  
    65                                 AdditionalIncludeDirectories="../../pjlib/include,../include,../../pjnath/include,../../pjlib-util/include" 
    6662                                PrecompiledHeaderFile="" 
    6763                        /> 
     
    7975                                AdditionalDependencies="dsound.lib dxguid.lib netapi32.lib mswsock.lib ws2_32.lib odbc32.lib odbccp32.lib  ole32.lib user32.lib" 
    8076                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-$(PlatformName)-vc$(VSVer)-$(ConfigurationName).exe" 
    81  
     77                                IgnoreDefaultLibraryNames="MSVCRT.LIB" 
    8278                        /> 
    8379                        <Tool 
     
    107103                </Configuration> 
    108104                <Configuration 
    109                         Name="Debug|Windows Mobile 6 Standard SDK (ARMV4I)" 
    110                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    111  
     105                        Name="Debug|Pocket PC 2003 (ARMV4)" 
     106                        ConfigurationType="1" 
     107                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    112108                        ATLMinimizesCRunTimeLibraryUsage="false" 
    113  
    114109                        CharacterSet="1" 
    115  
    116                         ConfigurationType="1" 
    117110                        > 
    118111                        <Tool 
     
    149142                                Name="VCLinkerTool" 
    150143                                AdditionalDependencies="ws2.lib" 
    151                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).exe" 
    152  
     144                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    153145                        /> 
    154146                        <Tool 
     
    177169                </Configuration> 
    178170                <Configuration 
    179                         Name="Debug|Windows Mobile 6 Professional SDK (ARMV4I)" 
    180                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    181  
     171                        Name="Debug|Smartphone 2003 (ARMV4)" 
     172                        ConfigurationType="1" 
     173                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    182174                        ATLMinimizesCRunTimeLibraryUsage="false" 
    183  
    184175                        CharacterSet="1" 
    185  
    186                         ConfigurationType="1" 
    187176                        > 
    188177                        <Tool 
     
    219208                                Name="VCLinkerTool" 
    220209                                AdditionalDependencies="ws2.lib" 
    221                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).exe" 
    222  
     210                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).exe" 
    223211                        /> 
    224212                        <Tool 
     
    248236                <Configuration 
    249237                        Name="Release|Win32" 
     238                        ConfigurationType="1" 
    250239                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-release-defaults.vsprops" 
    251  
     240                        UseOfMFC="0" 
    252241                        ATLMinimizesCRunTimeLibraryUsage="false" 
    253  
    254242                        CharacterSet="2" 
    255  
    256                         ConfigurationType="1" 
    257                         UseOfMFC="0" 
    258243                        > 
    259244                        <Tool 
     
    274259                        <Tool 
    275260                                Name="VCCLCompilerTool" 
     261                                AdditionalIncludeDirectories="../../pjlib/include,../include,../../pjnath/include,../../pjlib-util/include" 
    276262                                PreprocessorDefinitions="_CONSOLE;" 
    277  
    278                                 AdditionalIncludeDirectories="../../pjlib/include,../include,../../pjnath/include,../../pjlib-util/include" 
    279263                                PrecompiledHeaderFile="" 
    280264                        /> 
     
    292276                                AdditionalDependencies="dsound.lib dxguid.lib netapi32.lib mswsock.lib ws2_32.lib odbc32.lib odbccp32.lib ole32.lib user32.lib" 
    293277                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-$(PlatformName)-vc$(VSVer)-$(ConfigurationName).exe" 
    294  
     278                                IgnoreDefaultLibraryNames="" 
    295279                        /> 
    296280                        <Tool 
     
    320304                </Configuration> 
    321305                <Configuration 
    322                         Name="Release|Windows Mobile 6 Standard SDK (ARMV4I)" 
    323                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    324  
     306                        Name="Release|Pocket PC 2003 (ARMV4)" 
     307                        ConfigurationType="1" 
     308                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    325309                        ATLMinimizesCRunTimeLibraryUsage="false" 
    326  
    327310                        CharacterSet="1" 
    328  
    329                         ConfigurationType="1" 
    330311                        > 
    331312                        <Tool 
     
    362343                                Name="VCLinkerTool" 
    363344                                AdditionalDependencies="ws2.lib" 
    364                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).exe" 
    365  
     345                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    366346                        /> 
    367347                        <Tool 
     
    390370                </Configuration> 
    391371                <Configuration 
    392                         Name="Release|Windows Mobile 6 Professional SDK (ARMV4I)" 
    393                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    394  
     372                        Name="Release|Smartphone 2003 (ARMV4)" 
     373                        ConfigurationType="1" 
     374                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    395375                        ATLMinimizesCRunTimeLibraryUsage="false" 
    396  
    397376                        CharacterSet="1" 
    398  
    399                         ConfigurationType="1" 
    400377                        > 
    401378                        <Tool 
     
    432409                                Name="VCLinkerTool" 
    433410                                AdditionalDependencies="ws2.lib" 
    434                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).exe" 
    435  
     411                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).exe" 
    436412                        /> 
    437413                        <Tool 
     
    461437                <Configuration 
    462438                        Name="Debug-Static|Win32" 
     439                        ConfigurationType="1" 
    463440                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-common-defaults.vsprops" 
    464  
     441                        UseOfMFC="0" 
    465442                        ATLMinimizesCRunTimeLibraryUsage="false" 
    466  
    467443                        CharacterSet="2" 
    468  
    469                         ConfigurationType="1" 
    470                         UseOfMFC="0" 
    471444                        > 
    472445                        <Tool 
     
    487460                        <Tool 
    488461                                Name="VCCLCompilerTool" 
     462                                AdditionalIncludeDirectories="../../pjlib/include,../include,../../pjnath/include,../../pjlib-util/include" 
    489463                                PreprocessorDefinitions="_CONSOLE;" 
    490  
    491                                 AdditionalIncludeDirectories="../../pjlib/include,../include,../../pjnath/include,../../pjlib-util/include" 
    492464                                PrecompiledHeaderFile="" 
    493465                        /> 
     
    505477                                AdditionalDependencies="dsound.lib dxguid.lib netapi32.lib mswsock.lib ws2_32.lib odbc32.lib odbccp32.lib  ole32.lib user32.lib" 
    506478                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-$(PlatformName)-vc$(VSVer)-$(ConfigurationName).exe" 
    507  
     479                                IgnoreDefaultLibraryNames="MSVCRT.LIB" 
    508480                        /> 
    509481                        <Tool 
     
    533505                </Configuration> 
    534506                <Configuration 
    535                         Name="Debug-Static|Windows Mobile 6 Standard SDK (ARMV4I)" 
    536                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    537  
     507                        Name="Debug-Static|Pocket PC 2003 (ARMV4)" 
     508                        ConfigurationType="1" 
     509                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    538510                        ATLMinimizesCRunTimeLibraryUsage="false" 
    539  
    540511                        CharacterSet="1" 
    541  
    542                         ConfigurationType="1" 
    543512                        > 
    544513                        <Tool 
     
    575544                                Name="VCLinkerTool" 
    576545                                AdditionalDependencies="ws2.lib" 
    577                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).exe" 
    578  
     546                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    579547                        /> 
    580548                        <Tool 
     
    603571                </Configuration> 
    604572                <Configuration 
    605                         Name="Debug-Static|Windows Mobile 6 Professional SDK (ARMV4I)" 
    606                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    607  
     573                        Name="Debug-Static|Smartphone 2003 (ARMV4)" 
     574                        ConfigurationType="1" 
     575                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    608576                        ATLMinimizesCRunTimeLibraryUsage="false" 
    609  
    610577                        CharacterSet="1" 
    611  
    612                         ConfigurationType="1" 
    613578                        > 
    614579                        <Tool 
     
    645610                                Name="VCLinkerTool" 
    646611                                AdditionalDependencies="ws2.lib" 
    647                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).exe" 
    648  
     612                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).exe" 
    649613                        /> 
    650614                        <Tool 
     
    674638                <Configuration 
    675639                        Name="Release-Dynamic|Win32" 
     640                        ConfigurationType="1" 
    676641                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-release-defaults.vsprops" 
    677  
     642                        UseOfMFC="0" 
    678643                        ATLMinimizesCRunTimeLibraryUsage="false" 
    679  
    680644                        CharacterSet="2" 
    681  
    682                         ConfigurationType="1" 
    683                         UseOfMFC="0" 
    684645                        > 
    685646                        <Tool 
     
    700661                        <Tool 
    701662                                Name="VCCLCompilerTool" 
     663                                AdditionalIncludeDirectories="../../pjlib/include,../include,../../pjnath/include,../../pjlib-util/include" 
    702664                                PreprocessorDefinitions="_CONSOLE;" 
    703  
    704                                 AdditionalIncludeDirectories="../../pjlib/include,../include,../../pjnath/include,../../pjlib-util/include" 
    705665                                PrecompiledHeaderFile="" 
    706666                        /> 
     
    718678                                AdditionalDependencies="dsound.lib dxguid.lib netapi32.lib mswsock.lib ws2_32.lib odbc32.lib odbccp32.lib ole32.lib user32.lib" 
    719679                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-$(PlatformName)-vc$(VSVer)-$(ConfigurationName).exe" 
    720  
     680                                IgnoreDefaultLibraryNames="" 
    721681                        /> 
    722682                        <Tool 
     
    746706                </Configuration> 
    747707                <Configuration 
    748                         Name="Release-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I)" 
    749                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    750  
     708                        Name="Release-Dynamic|Pocket PC 2003 (ARMV4)" 
     709                        ConfigurationType="1" 
     710                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    751711                        ATLMinimizesCRunTimeLibraryUsage="false" 
    752  
    753712                        CharacterSet="1" 
    754  
    755                         ConfigurationType="1" 
    756713                        > 
    757714                        <Tool 
     
    788745                                Name="VCLinkerTool" 
    789746                                AdditionalDependencies="ws2.lib" 
    790                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).exe" 
    791  
     747                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    792748                        /> 
    793749                        <Tool 
     
    816772                </Configuration> 
    817773                <Configuration 
    818                         Name="Release-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I)" 
    819                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    820  
     774                        Name="Release-Dynamic|Smartphone 2003 (ARMV4)" 
     775                        ConfigurationType="1" 
     776                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    821777                        ATLMinimizesCRunTimeLibraryUsage="false" 
    822  
    823778                        CharacterSet="1" 
    824  
    825                         ConfigurationType="1" 
    826779                        > 
    827780                        <Tool 
     
    858811                                Name="VCLinkerTool" 
    859812                                AdditionalDependencies="ws2.lib" 
    860                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).exe" 
    861  
     813                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).exe" 
    862814                        /> 
    863815                        <Tool 
     
    887839                <Configuration 
    888840                        Name="Debug-Dynamic|Win32" 
     841                        ConfigurationType="1" 
    889842                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-common-defaults.vsprops" 
    890  
     843                        UseOfMFC="0" 
    891844                        ATLMinimizesCRunTimeLibraryUsage="false" 
    892  
    893845                        CharacterSet="2" 
    894  
    895                         ConfigurationType="1" 
    896                         UseOfMFC="0" 
    897846                        > 
    898847                        <Tool 
     
    913862                        <Tool 
    914863                                Name="VCCLCompilerTool" 
     864                                AdditionalIncludeDirectories="../../pjlib/include,../include,../../pjnath/include,../../pjlib-util/include" 
    915865                                PreprocessorDefinitions="_CONSOLE;" 
    916  
    917                                 AdditionalIncludeDirectories="../../pjlib/include,../include,../../pjnath/include,../../pjlib-util/include" 
    918866                                PrecompiledHeaderFile="" 
    919867                        /> 
     
    931879                                AdditionalDependencies="dsound.lib dxguid.lib netapi32.lib mswsock.lib ws2_32.lib odbc32.lib odbccp32.lib  ole32.lib user32.lib" 
    932880                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-$(PlatformName)-vc$(VSVer)-$(ConfigurationName).exe" 
    933  
     881                                IgnoreDefaultLibraryNames="MSVCRT.LIB" 
    934882                        /> 
    935883                        <Tool 
     
    959907                </Configuration> 
    960908                <Configuration 
    961                         Name="Debug-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I)" 
    962                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    963  
     909                        Name="Debug-Dynamic|Pocket PC 2003 (ARMV4)" 
     910                        ConfigurationType="1" 
     911                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    964912                        ATLMinimizesCRunTimeLibraryUsage="false" 
    965  
    966913                        CharacterSet="1" 
    967  
    968                         ConfigurationType="1" 
    969914                        > 
    970915                        <Tool 
     
    1001946                                Name="VCLinkerTool" 
    1002947                                AdditionalDependencies="ws2.lib" 
    1003                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).exe" 
    1004  
     948                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    1005949                        /> 
    1006950                        <Tool 
     
    1029973                </Configuration> 
    1030974                <Configuration 
    1031                         Name="Debug-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I)" 
    1032                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    1033  
     975                        Name="Debug-Dynamic|Smartphone 2003 (ARMV4)" 
     976                        ConfigurationType="1" 
     977                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1034978                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1035  
    1036979                        CharacterSet="1" 
    1037  
    1038                         ConfigurationType="1" 
    1039980                        > 
    1040981                        <Tool 
     
    10711012                                Name="VCLinkerTool" 
    10721013                                AdditionalDependencies="ws2.lib" 
    1073                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).exe" 
    1074  
     1014                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).exe" 
    10751015                        /> 
    10761016                        <Tool 
     
    11001040                <Configuration 
    11011041                        Name="Release-Static|Win32" 
     1042                        ConfigurationType="1" 
    11021043                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-win32-release-defaults.vsprops" 
    1103  
     1044                        UseOfMFC="0" 
    11041045                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1105  
    11061046                        CharacterSet="2" 
    1107  
    1108                         ConfigurationType="1" 
    1109                         UseOfMFC="0" 
    11101047                        > 
    11111048                        <Tool 
     
    11261063                        <Tool 
    11271064                                Name="VCCLCompilerTool" 
     1065                                AdditionalIncludeDirectories="../../pjlib/include,../include,../../pjnath/include,../../pjlib-util/include" 
    11281066                                PreprocessorDefinitions="_CONSOLE;" 
    1129  
    1130                                 AdditionalIncludeDirectories="../../pjlib/include,../include,../../pjnath/include,../../pjlib-util/include" 
    11311067                                PrecompiledHeaderFile="" 
    11321068                        /> 
     
    11441080                                AdditionalDependencies="dsound.lib dxguid.lib netapi32.lib mswsock.lib ws2_32.lib odbc32.lib odbccp32.lib ole32.lib user32.lib" 
    11451081                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-$(PlatformName)-vc$(VSVer)-$(ConfigurationName).exe" 
    1146  
     1082                                IgnoreDefaultLibraryNames="MSVCRT.LIB" 
    11471083                        /> 
    11481084                        <Tool 
     
    11721108                </Configuration> 
    11731109                <Configuration 
    1174                         Name="Release-Static|Windows Mobile 6 Standard SDK (ARMV4I)" 
    1175                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    1176  
     1110                        Name="Release-Static|Pocket PC 2003 (ARMV4)" 
     1111                        ConfigurationType="1" 
     1112                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    11771113                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1178  
    11791114                        CharacterSet="1" 
    1180  
    1181                         ConfigurationType="1" 
    11821115                        > 
    11831116                        <Tool 
     
    12141147                                Name="VCLinkerTool" 
    12151148                                AdditionalDependencies="ws2.lib" 
    1216                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).exe" 
    1217  
     1149                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    12181150                        /> 
    12191151                        <Tool 
     
    12421174                </Configuration> 
    12431175                <Configuration 
    1244                         Name="Release-Static|Windows Mobile 6 Professional SDK (ARMV4I)" 
    1245                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    1246  
     1176                        Name="Release-Static|Smartphone 2003 (ARMV4)" 
     1177                        ConfigurationType="1" 
     1178                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    12471179                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1248  
    12491180                        CharacterSet="1" 
    1250  
    1251                         ConfigurationType="1" 
    12521181                        > 
    12531182                        <Tool 
     
    12841213                                Name="VCLinkerTool" 
    12851214                                AdditionalDependencies="ws2.lib" 
    1286                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).exe" 
    1287  
     1215                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).exe" 
    12881216                        /> 
    12891217                        <Tool 
     
    13121240                </Configuration> 
    13131241                <Configuration 
    1314                         Name="Debug|Pocket PC 2003 (ARMV4)" 
    1315                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1316  
     1242                        Name="Debug|Windows Mobile 6 Standard SDK (ARMV4I)" 
     1243                        ConfigurationType="1" 
     1244                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    13171245                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1318  
    13191246                        CharacterSet="1" 
    1320  
    1321                         ConfigurationType="1" 
    13221247                        > 
    13231248                        <Tool 
     
    13541279                                Name="VCLinkerTool" 
    13551280                                AdditionalDependencies="ws2.lib" 
    1356                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    1357  
     1281                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).exe" 
    13581282                        /> 
    13591283                        <Tool 
     
    13821306                </Configuration> 
    13831307                <Configuration 
    1384                         Name="Release|Pocket PC 2003 (ARMV4)" 
    1385                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    1386  
     1308                        Name="Debug|Windows Mobile 6 Professional SDK (ARMV4I)" 
     1309                        ConfigurationType="1" 
     1310                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    13871311                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1388  
    13891312                        CharacterSet="1" 
    1390  
    1391                         ConfigurationType="1" 
    13921313                        > 
    13931314                        <Tool 
     
    14241345                                Name="VCLinkerTool" 
    14251346                                AdditionalDependencies="ws2.lib" 
    1426                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    1427  
     1347                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).exe" 
    14281348                        /> 
    14291349                        <Tool 
     
    14521372                </Configuration> 
    14531373                <Configuration 
    1454                         Name="Debug-Static|Pocket PC 2003 (ARMV4)" 
    1455                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1456  
     1374                        Name="Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     1375                        ConfigurationType="1" 
     1376                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    14571377                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1458  
    14591378                        CharacterSet="1" 
    1460  
    1461                         ConfigurationType="1" 
    14621379                        > 
    14631380                        <Tool 
     
    14941411                                Name="VCLinkerTool" 
    14951412                                AdditionalDependencies="ws2.lib" 
    1496                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    1497  
     1413                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    14981414                        /> 
    14991415                        <Tool 
     
    15221438                </Configuration> 
    15231439                <Configuration 
    1524                         Name="Release-Dynamic|Pocket PC 2003 (ARMV4)" 
    1525                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    1526  
     1440                        Name="Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     1441                        ConfigurationType="1" 
     1442                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    15271443                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1528  
    15291444                        CharacterSet="1" 
    1530  
    1531                         ConfigurationType="1" 
    15321445                        > 
    15331446                        <Tool 
     
    15641477                                Name="VCLinkerTool" 
    15651478                                AdditionalDependencies="ws2.lib" 
    1566                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    1567  
     1479                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).exe" 
    15681480                        /> 
    15691481                        <Tool 
     
    15921504                </Configuration> 
    15931505                <Configuration 
    1594                         Name="Debug-Dynamic|Pocket PC 2003 (ARMV4)" 
    1595                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1596  
     1506                        Name="Release|Windows Mobile 6 Standard SDK (ARMV4I)" 
     1507                        ConfigurationType="1" 
     1508                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    15971509                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1598  
    15991510                        CharacterSet="1" 
    1600  
    1601                         ConfigurationType="1" 
    16021511                        > 
    16031512                        <Tool 
     
    16341543                                Name="VCLinkerTool" 
    16351544                                AdditionalDependencies="ws2.lib" 
    1636                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    1637  
     1545                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).exe" 
    16381546                        /> 
    16391547                        <Tool 
     
    16621570                </Configuration> 
    16631571                <Configuration 
    1664                         Name="Release-Static|Pocket PC 2003 (ARMV4)" 
    1665                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    1666  
     1572                        Name="Release|Windows Mobile 6 Professional SDK (ARMV4I)" 
     1573                        ConfigurationType="1" 
     1574                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    16671575                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1668  
    16691576                        CharacterSet="1" 
    1670  
    1671                         ConfigurationType="1" 
    16721577                        > 
    16731578                        <Tool 
     
    17041609                                Name="VCLinkerTool" 
    17051610                                AdditionalDependencies="ws2.lib" 
    1706                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    1707  
     1611                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).exe" 
    17081612                        /> 
    17091613                        <Tool 
     
    17321636                </Configuration> 
    17331637                <Configuration 
    1734                         Name="Debug|Smartphone 2003 (ARMV4)" 
    1735                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1736  
     1638                        Name="Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     1639                        ConfigurationType="1" 
     1640                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    17371641                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1738  
    17391642                        CharacterSet="1" 
    1740  
    1741                         ConfigurationType="1" 
    17421643                        > 
    17431644                        <Tool 
     
    17741675                                Name="VCLinkerTool" 
    17751676                                AdditionalDependencies="ws2.lib" 
    1776                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).exe" 
    1777  
     1677                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    17781678                        /> 
    17791679                        <Tool 
     
    18021702                </Configuration> 
    18031703                <Configuration 
    1804                         Name="Release|Smartphone 2003 (ARMV4)" 
    1805                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    1806  
     1704                        Name="Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     1705                        ConfigurationType="1" 
     1706                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    18071707                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1808  
    18091708                        CharacterSet="1" 
    1810  
    1811                         ConfigurationType="1" 
    18121709                        > 
    18131710                        <Tool 
     
    18441741                                Name="VCLinkerTool" 
    18451742                                AdditionalDependencies="ws2.lib" 
    1846                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).exe" 
    1847  
     1743                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).exe" 
    18481744                        /> 
    18491745                        <Tool 
     
    18721768                </Configuration> 
    18731769                <Configuration 
    1874                         Name="Debug-Static|Smartphone 2003 (ARMV4)" 
    1875                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    1876  
     1770                        Name="Debug-Static|Windows Mobile 6 Standard SDK (ARMV4I)" 
     1771                        ConfigurationType="1" 
     1772                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    18771773                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1878  
    18791774                        CharacterSet="1" 
    1880  
    1881                         ConfigurationType="1" 
    18821775                        > 
    18831776                        <Tool 
     
    19141807                                Name="VCLinkerTool" 
    19151808                                AdditionalDependencies="ws2.lib" 
    1916                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).exe" 
    1917  
     1809                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).exe" 
    19181810                        /> 
    19191811                        <Tool 
     
    19421834                </Configuration> 
    19431835                <Configuration 
    1944                         Name="Release-Dynamic|Smartphone 2003 (ARMV4)" 
    1945                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    1946  
     1836                        Name="Debug-Static|Windows Mobile 6 Professional SDK (ARMV4I)" 
     1837                        ConfigurationType="1" 
     1838                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    19471839                        ATLMinimizesCRunTimeLibraryUsage="false" 
    1948  
    19491840                        CharacterSet="1" 
    1950  
    1951                         ConfigurationType="1" 
    19521841                        > 
    19531842                        <Tool 
     
    19841873                                Name="VCLinkerTool" 
    19851874                                AdditionalDependencies="ws2.lib" 
    1986                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).exe" 
    1987  
     1875                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).exe" 
    19881876                        /> 
    19891877                        <Tool 
     
    20121900                </Configuration> 
    20131901                <Configuration 
    2014                         Name="Debug-Dynamic|Smartphone 2003 (ARMV4)" 
    2015                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-common-defaults.vsprops" 
    2016  
     1902                        Name="Debug-Static|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     1903                        ConfigurationType="1" 
     1904                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    20171905                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2018  
    20191906                        CharacterSet="1" 
    2020  
    2021                         ConfigurationType="1" 
    20221907                        > 
    20231908                        <Tool 
     
    20541939                                Name="VCLinkerTool" 
    20551940                                AdditionalDependencies="ws2.lib" 
    2056                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).exe" 
    2057  
     1941                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    20581942                        /> 
    20591943                        <Tool 
     
    20821966                </Configuration> 
    20831967                <Configuration 
    2084                         Name="Release-Static|Smartphone 2003 (ARMV4)" 
    2085                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm2003-release-defaults.vsprops" 
    2086  
     1968                        Name="Debug-Static|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     1969                        ConfigurationType="1" 
     1970                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    20871971                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2088  
    20891972                        CharacterSet="1" 
    2090  
    2091                         ConfigurationType="1" 
    20921973                        > 
    20931974                        <Tool 
     
    21242005                                Name="VCLinkerTool" 
    21252006                                AdditionalDependencies="ws2.lib" 
    2126                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm2003sp-vc$(VSVer)-$(ConfigurationName).exe" 
    2127  
     2007                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).exe" 
    21282008                        /> 
    21292009                        <Tool 
     
    21522032                </Configuration> 
    21532033                <Configuration 
    2154                         Name="Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
    2155                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    2156  
     2034                        Name="Release-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I)" 
     2035                        ConfigurationType="1" 
     2036                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    21572037                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2158  
    21592038                        CharacterSet="1" 
    2160  
    2161                         ConfigurationType="1" 
    21622039                        > 
    21632040                        <Tool 
     
    21942071                                Name="VCLinkerTool" 
    21952072                                AdditionalDependencies="ws2.lib" 
    2196                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    2197  
     2073                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).exe" 
    21982074                        /> 
    21992075                        <Tool 
     
    22222098                </Configuration> 
    22232099                <Configuration 
    2224                         Name="Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
    2225                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    2226  
     2100                        Name="Release-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I)" 
     2101                        ConfigurationType="1" 
     2102                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-release-defaults.vsprops" 
    22272103                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2228  
    22292104                        CharacterSet="1" 
    2230  
    2231                         ConfigurationType="1" 
    22322105                        > 
    22332106                        <Tool 
     
    22642137                                Name="VCLinkerTool" 
    22652138                                AdditionalDependencies="ws2.lib" 
    2266                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    2267  
     2139                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).exe" 
    22682140                        /> 
    22692141                        <Tool 
     
    22922164                </Configuration> 
    22932165                <Configuration 
    2294                         Name="Debug-Static|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
    2295                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    2296  
     2166                        Name="Release-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     2167                        ConfigurationType="1" 
     2168                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    22972169                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2298  
    22992170                        CharacterSet="1" 
    2300  
    2301                         ConfigurationType="1" 
    23022171                        > 
    23032172                        <Tool 
     
    23352204                                AdditionalDependencies="ws2.lib" 
    23362205                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    2337  
    23382206                        /> 
    23392207                        <Tool 
     
    23622230                </Configuration> 
    23632231                <Configuration 
    2364                         Name="Release-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     2232                        Name="Release-Dynamic|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     2233                        ConfigurationType="1" 
    23652234                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    2366  
    23672235                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2368  
    23692236                        CharacterSet="1" 
    2370  
    2371                         ConfigurationType="1" 
    23722237                        > 
    23732238                        <Tool 
     
    24042269                                Name="VCLinkerTool" 
    24052270                                AdditionalDependencies="ws2.lib" 
    2406                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    2407  
     2271                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).exe" 
    24082272                        /> 
    24092273                        <Tool 
     
    24322296                </Configuration> 
    24332297                <Configuration 
    2434                         Name="Debug-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
    2435                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    2436  
     2298                        Name="Debug-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I)" 
     2299                        ConfigurationType="1" 
     2300                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    24372301                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2438  
    24392302                        CharacterSet="1" 
    2440  
    2441                         ConfigurationType="1" 
    24422303                        > 
    24432304                        <Tool 
     
    24742335                                Name="VCLinkerTool" 
    24752336                                AdditionalDependencies="ws2.lib" 
    2476                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    2477  
     2337                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6std-vc$(VSVer)-$(ConfigurationName).exe" 
    24782338                        /> 
    24792339                        <Tool 
     
    25022362                </Configuration> 
    25032363                <Configuration 
    2504                         Name="Release-Static|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
    2505                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    2506  
     2364                        Name="Debug-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I)" 
     2365                        ConfigurationType="1" 
     2366                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm6-common-defaults.vsprops" 
    25072367                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2508  
    25092368                        CharacterSet="1" 
    2510  
    2511                         ConfigurationType="1" 
    25122369                        > 
    25132370                        <Tool 
     
    25442401                                Name="VCLinkerTool" 
    25452402                                AdditionalDependencies="ws2.lib" 
    2546                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    2547  
     2403                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm6pro-vc$(VSVer)-$(ConfigurationName).exe" 
    25482404                        /> 
    25492405                        <Tool 
     
    25722428                </Configuration> 
    25732429                <Configuration 
    2574                         Name="Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
    2575                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    2576  
     2430                        Name="Debug-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I)" 
     2431                        ConfigurationType="1" 
     2432                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    25772433                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2578  
    25792434                        CharacterSet="1" 
    2580  
    2581                         ConfigurationType="1" 
    25822435                        > 
    25832436                        <Tool 
     
    26142467                                Name="VCLinkerTool" 
    26152468                                AdditionalDependencies="ws2.lib" 
    2616                                 OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).exe" 
    2617  
     2469                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5ppc-vc$(VSVer)-$(ConfigurationName).exe" 
    26182470                        /> 
    26192471                        <Tool 
     
    26422494                </Configuration> 
    26432495                <Configuration 
    2644                         Name="Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
    2645                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-release-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-release-defaults.vsprops" 
    2646  
     2496                        Name="Debug-Dynamic|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
     2497                        ConfigurationType="1" 
     2498                        InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-dynamic-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    26472499                        ATLMinimizesCRunTimeLibraryUsage="false" 
    2648  
    26492500                        CharacterSet="1" 
    2650  
    2651                         ConfigurationType="1" 
    26522501                        > 
    26532502                        <Tool 
     
    26852534                                AdditionalDependencies="ws2.lib" 
    26862535                                OutputFile="..\bin\pjmedia-test-$(TargetCPU)-wm5sp-vc$(VSVer)-$(ConfigurationName).exe" 
    2687  
    26882536                        /> 
    26892537                        <Tool 
     
    27122560                </Configuration> 
    27132561                <Configuration 
    2714                         Name="Debug-Static|Windows Mobile 5.0 Smartphone SDK (ARMV4I)" 
    2715                         InheritedPropertySheets="..\..\build\vs\pjproject-vs8-debug-static-defaults.vsprops;..\..\build\vs\pjproject-vs8-wm5-common-defaults.vsprops" 
    2716