Created a branch of sipXtapi r8007 for WINCE porting/development



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8018 a612230a-c5fa-0310-af8b-88eea846685b
Continued implementation of WinCEFixups (implementing required functionality for WINCE).



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8019 a612230a-c5fa-0310-af8b-88eea846685b
Fixed config svn:externals (pointed to original branch)


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8020 a612230a-c5fa-0310-af8b-88eea846685b
Fixed build under normal windows (project was missing sipXmediaLib, removed other unitests).



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8021 a612230a-c5fa-0310-af8b-88eea846685b
1) Manually merged some of the startup delays for media processing from the sipXtapi branch
2) Added the ability to recordMic data from CpMediaInterface
3) Added unit tests for recording/playback of mic data
4) Added unit tests for playing tones (3 blind mice)


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8022 a612230a-c5fa-0310-af8b-88eea846685b
Replaced Sleeps with OsTask:delay()s.




git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8023 a612230a-c5fa-0310-af8b-88eea846685b
Fixes to make compile on EVC Wince CerfPod and Emulator
Compiles and links on above, 9 innocuous warnings (unused vars, short->char conversions, << check operator precedence issue)



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8024 a612230a-c5fa-0310-af8b-88eea846685b
More fixes.



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8026 a612230a-c5fa-0310-af8b-88eea846685b
Fixed unit tests to allow running on target in different configuration than
the build platform. 

Added diagnostics to identify configuration issues on run target platform.



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8029 a612230a-c5fa-0310-af8b-88eea846685b
A second pass of WinCE fixes to make most of the sipXportLib unit tests pass on WinCE.

Fixes to make some of sipXtackLib compile along with an eVC4 project for sipXtackLib.



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8035 a612230a-c5fa-0310-af8b-88eea846685b
Fix CPPUNIT include path setting for when a path is provided to configure.

Make SSL optional for XmlRpcDispatch.cpp


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8036 a612230a-c5fa-0310-af8b-88eea846685b
Set up autoconf to build sipXmediaAdapter unit tests to build on linux.



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8039 a612230a-c5fa-0310-af8b-88eea846685b
Fixed cppunit header paths for mediaLib so it works when configure is given a cppunit path.



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8040 a612230a-c5fa-0310-af8b-88eea846685b
Made it optional to include resparse static for linux/posix targets that do
not have resparse.


git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8041 a612230a-c5fa-0310-af8b-88eea846685b
Moved print statement for WinCE stub to WinCE only #ifdef



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8042 a612230a-c5fa-0310-af8b-88eea846685b
1) Better synchronization of NetInTask startup
2) Added Setup/TearDown cppunit methods for CpPhoneMediaInterfaceTest



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8045 a612230a-c5fa-0310-af8b-88eea846685b
WINCE changes.

Update for Jim Park's latest portlib, tacklib, and medialib changes to make
WINCE working under the emulator.
Update for making portlib and portlib unit tests compile mostly under arm.
VCP projects now are almost correct for building and linking under emulator
and arm.



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8046 a612230a-c5fa-0310-af8b-88eea846685b
Fix for making WinMain function to use wide char - as it is expected and blows
up w/ overload error if you don't make it wide (LPWSTR instead of LPSTR)



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8053 a612230a-c5fa-0310-af8b-88eea846685b
Fixes to make project files compile and run for wince emulator.
ARM still a bit broken, need to reconcile between emu and arm project settings
(defines, includes, link paths)



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8054 a612230a-c5fa-0310-af8b-88eea846685b
Added a few more simple test cases to the socket unit tests.



git-svn-id: http://scm.sipfoundry.org/rep/sipX/branches/sipXtapi.wince@8060 a612230a-c5fa-0310-af8b-88eea846685b