Ticket #497: WSOLA implementation

git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@1824 74dad513-b988-da41-8d7b-12977e46ad98
diff --git a/build.symbian/pjmedia.mmp b/build.symbian/pjmedia.mmp
index 857d4b9..b0b6160 100644
--- a/build.symbian/pjmedia.mmp
+++ b/build.symbian/pjmedia.mmp
@@ -66,6 +66,7 @@
 SOURCE		wav_playlist.c
 SOURCE		wav_writer.c
 SOURCE		wave.c
+SOURCE		wsola.c
 
 //
 // Symbian specific
diff --git a/pjmedia/build/Makefile b/pjmedia/build/Makefile
index 42f4684..d651d8d 100644
--- a/pjmedia/build/Makefile
+++ b/pjmedia/build/Makefile
@@ -56,7 +56,7 @@
 			tonegen.o transport_ice.o transport_srtp.o \
 			transport_udp.o \
 			wav_player.o wav_playlist.o wav_writer.o wave.o \
-			$(SOUND_OBJS) $(NULLSOUND_OBJS)
+			wsola.o $(SOUND_OBJS) $(NULLSOUND_OBJS)
 
 export PJMEDIA_CFLAGS += $(_CFLAGS)
 
diff --git a/pjmedia/build/pjmedia.dsp b/pjmedia/build/pjmedia.dsp
index 8533138..9535b81 100644
--- a/pjmedia/build/pjmedia.dsp
+++ b/pjmedia/build/pjmedia.dsp
@@ -271,6 +271,10 @@
 

 SOURCE=..\src\pjmedia\wave.c

 # End Source File

+# Begin Source File

+

+SOURCE=..\src\pjmedia\wsola.c

+# End Source File

 # End Group

 # Begin Group "Header Files"

 

@@ -435,6 +439,10 @@
 

 SOURCE=..\include\pjmedia\wave.h

 # End Source File

+# Begin Source File

+

+SOURCE=..\include\pjmedia\wsola.h

+# End Source File

 # End Group

 # End Target

 # End Project

diff --git a/pjmedia/build/pjmedia.vcproj b/pjmedia/build/pjmedia.vcproj
index e3ed729..02bf8a5 100644
--- a/pjmedia/build/pjmedia.vcproj
+++ b/pjmedia/build/pjmedia.vcproj
@@ -1079,6 +1079,10 @@
 					/>

 				</FileConfiguration>

 			</File>

+			<File

+				RelativePath="..\src\pjmedia\wsola.c"

+				>

+			</File>

 		</Filter>

 		<Filter

 			Name="Header Files"

@@ -1244,6 +1248,10 @@
 				RelativePath="..\include\pjmedia\wave.h"

 				>

 			</File>

+			<File

+				RelativePath="..\include\pjmedia\wsola.h"

+				>

+			</File>

 		</Filter>

 	</Files>

 	<Globals>

diff --git a/pjmedia/build/wince-evc4/pjmedia_wince.vcp b/pjmedia/build/wince-evc4/pjmedia_wince.vcp
index e4f6f21..0073191 100644
--- a/pjmedia/build/wince-evc4/pjmedia_wince.vcp
+++ b/pjmedia/build/wince-evc4/pjmedia_wince.vcp
@@ -592,24 +592,33 @@
 	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

 	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

 	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

 	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

 	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

 	"..\..\..\pjlib\include\pj\except.h"\

@@ -619,6 +628,7 @@
 	"..\..\..\pjlib\include\pj\guid.h"\

 	"..\..\..\pjlib\include\pj\hash.h"\

 	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

 	"..\..\..\pjlib\include\pj\lock.h"\

@@ -640,12 +650,9 @@
 	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\alaw_ulaw.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\types.h"\

 	

-NODEP_CPP_ALAW_=\

-	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

-	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

-	

 

 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Debug"

 

@@ -1233,24 +1240,33 @@
 	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

 	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

 	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

 	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

 	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

 	"..\..\..\pjlib\include\pj\except.h"\

@@ -1260,6 +1276,7 @@
 	"..\..\..\pjlib\include\pj\guid.h"\

 	"..\..\..\pjlib\include\pj\hash.h"\

 	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

 	"..\..\..\pjlib\include\pj\lock.h"\

@@ -1281,12 +1298,9 @@
 	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\alaw_ulaw.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\types.h"\

 	

-NODEP_CPP_ALAW_U=\

-	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

-	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

-	

 

 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Debug"

 

@@ -1784,33 +1798,69 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_BIDIR=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

+	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

+	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\bidirectional.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\port.h"\

 	"..\..\include\pjmedia\types.h"\

 	

@@ -2262,38 +2312,69 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_CLOCK=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

 	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\clock.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\types.h"\

 	

@@ -2773,39 +2854,69 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_CODEC=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

 	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\codec.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

 	"..\..\include\pjmedia\types.h"\

@@ -3339,40 +3450,71 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_CONFE=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

 	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\include\pjmedia\alaw_ulaw.h"\

 	"..\..\include\pjmedia\codec.h"\

 	"..\..\include\pjmedia\conference.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\endpoint.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

@@ -4610,35 +4752,71 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_ECHO_=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

+	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

+	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\echo.h"\

 	"..\..\include\pjmedia\types.h"\

+	"..\..\src\pjmedia\echo_internal.h"\

 	

 

 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Debug"

@@ -5080,37 +5258,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_ECHO_P=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\echo.h"\

 	"..\..\include\pjmedia\echo_port.h"\

 	"..\..\include\pjmedia\errno.h"\

@@ -5604,25 +5813,47 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_ECHO_S=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

 	"..\..\..\pjlib\include\pj\lock.h"\

@@ -5630,22 +5861,28 @@
 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\..\THIRD_PARTY\speex\include\speex\speex_echo.h"\

+	"..\..\..\THIRD_PARTY\speex\include\speex\speex_preprocess.h"\

+	"..\..\..\THIRD_PARTY\speex\include\speex\speex_types.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\echo.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\silencedet.h"\

 	"..\..\include\pjmedia\types.h"\

-	

-NODEP_CPP_ECHO_S=\

-	"..\..\src\pjmedia-codec\speex\speex_config_types.h"\

-	"..\..\src\pjmedia-codec\speex\speex_echo.h"\

-	"..\..\src\pjmedia-codec\speex\speex_preprocess.h"\

-	"..\..\src\pjmedia-codec\speex\speex_types.h"\

+	"..\..\src\pjmedia\echo_internal.h"\

 	

 

 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Debug"

@@ -6133,25 +6370,47 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_ECHO_SU=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

 	"..\..\..\pjlib\include\pj\lock.h"\

@@ -6159,15 +6418,24 @@
 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\silencedet.h"\

 	"..\..\include\pjmedia\types.h"\

+	"..\..\src\pjmedia\echo_internal.h"\

 	

 

 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Debug"

@@ -6646,39 +6914,69 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_ENDPO=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

 	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\codec.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\endpoint.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

@@ -7154,39 +7452,72 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_ERRNO=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\..\THIRD_PARTY\portaudio\include\portaudio.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\types.h"\

 	

-NODEP_CPP_ERRNO=\

-	"..\..\src\pjmedia\portaudio\portaudio.h"\

-	

 

 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Debug"

 

@@ -7639,37 +7970,70 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_G711_=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\include\pjmedia\alaw_ulaw.h"\

 	"..\..\include\pjmedia\codec.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\endpoint.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\plc.h"\

@@ -8153,36 +8517,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_JBUF_=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\jbuf.h"\

 	"..\..\include\pjmedia\types.h"\

@@ -8671,38 +9067,69 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_MASTE=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

 	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\clock.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\master_port.h"\

 	"..\..\include\pjmedia\port.h"\

@@ -9199,36 +9626,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_MEM_C=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\mem_port.h"\

 	"..\..\include\pjmedia\port.h"\

 	"..\..\include\pjmedia\types.h"\

@@ -9711,36 +10170,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_MEM_P=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\mem_port.h"\

 	"..\..\include\pjmedia\port.h"\

 	"..\..\include\pjmedia\types.h"\

@@ -10227,36 +10718,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_NULL_=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\null_port.h"\

 	"..\..\include\pjmedia\port.h"\

@@ -10725,42 +11248,73 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_PASOU=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\..\THIRD_PARTY\portaudio\include\portaudio.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\sound.h"\

 	"..\..\include\pjmedia\types.h"\

 	

-NODEP_CPP_PASOU=\

-	"..\..\src\pjmedia\portaudio\portaudio.h"\

-	

 

 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Debug"

 

@@ -11217,35 +11771,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_PLC_C=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\plc.h"\

 	"..\..\include\pjmedia\types.h"\

@@ -11728,37 +12315,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_PORT_=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

 	"..\..\include\pjmedia\types.h"\

@@ -12248,36 +12866,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_RESAM=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

 	"..\..\include\pjmedia\resample.h"\

@@ -12826,24 +13476,33 @@
 	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

 	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

 	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

 	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

 	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

 	"..\..\..\pjlib\include\pj\except.h"\

@@ -12875,6 +13534,7 @@
 	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\..\THIRD_PARTY\resample\include\resamplesubs.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

 	"..\..\include\pjmedia\resample.h"\

@@ -13477,24 +14137,33 @@
 	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

 	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

 	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

 	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

 	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

 	"..\..\..\pjlib\include\pj\except.h"\

@@ -13527,6 +14196,7 @@
 	"..\..\..\THIRD_PARTY\speex\include\speex\speex_resampler.h"\

 	"..\..\..\THIRD_PARTY\speex\include\speex\speex_types.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

 	"..\..\include\pjmedia\resample.h"\

@@ -14050,37 +14720,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_RTCP_=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\rtcp.h"\

 	"..\..\include\pjmedia\rtp.h"\

@@ -14530,37 +15231,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_RTP_C=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

 	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\rtp.h"\

 	"..\..\include\pjmedia\types.h"\

@@ -15054,26 +15786,38 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_SDP_C=\

+	"..\..\..\pjlib-util\include\pjlib-util\config.h"\

 	"..\..\..\pjlib-util\include\pjlib-util\scanner.h"\

 	"..\..\..\pjlib-util\include\pjlib-util\scanner_cis_bitwise.h"\

 	"..\..\..\pjlib-util\include\pjlib-util\scanner_cis_uint.h"\

+	"..\..\..\pjlib-util\include\pjlib-util\types.h"\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

 	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

 	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

 	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

@@ -15081,18 +15825,34 @@
 	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

 	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\sdp.h"\

 	"..\..\include\pjmedia\types.h"\

@@ -15597,35 +16357,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_SDP_CM=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\sdp.h"\

 	"..\..\include\pjmedia\types.h"\

@@ -16103,38 +16896,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_SDP_N=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

 	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

 	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

 	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\sdp.h"\

 	"..\..\include\pjmedia\sdp_neg.h"\

@@ -16650,41 +17473,69 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_SESSI=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

 	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

 	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

 	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\codec.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\endpoint.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

@@ -17212,36 +18063,69 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_SILEN=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\include\pjmedia\alaw_ulaw.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\silencedet.h"\

 	"..\..\include\pjmedia\types.h"\

@@ -17750,38 +18634,69 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_SOUND=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

 	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

+	"..\..\include\pjmedia\delaybuf.h"\

 	"..\..\include\pjmedia\echo.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\plc.h"\

@@ -17790,11 +18705,6 @@
 	"..\..\include\pjmedia\sound_port.h"\

 	"..\..\include\pjmedia\types.h"\

 	

-NODEP_CPP_SOUND=\

-	"..\..\src\pjmedia-codec\speex\speex_config_types.h"\

-	"..\..\src\pjmedia-codec\speex\speex_echo.h"\

-	"..\..\src\pjmedia-codec\speex\speex_types.h"\

-	

 

 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Debug"

 

@@ -18307,37 +19217,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_SPLIT=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

 	"..\..\include\pjmedia\splitcomb.h"\

@@ -18857,45 +19798,70 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_STREA=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

 	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

 	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

 	"..\..\..\pjlib\include\pj\compat\socket.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

 	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

 	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

 	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

 	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\codec.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\endpoint.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\jbuf.h"\

@@ -19571,6 +20537,7 @@
 	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

+	"..\..\include\pjmedia\silencedet.h"\

 	"..\..\include\pjmedia\tonegen.h"\

 	"..\..\include\pjmedia\types.h"\

 	

@@ -20308,21 +21275,29 @@
 	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

 	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

 	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

 	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

@@ -20368,6 +21343,7 @@
 	"..\..\..\pjnath\include\pjnath\types.h"\

 	"..\..\include\pjmedia\codec.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\endpoint.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

@@ -20380,11 +21356,6 @@
 	"..\..\include\pjmedia\transport_ice.h"\

 	"..\..\include\pjmedia\types.h"\

 	

-NODEP_CPP_TRANS=\

-	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

-	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

-	"..\..\include\pjmedia\config_auto.h"\

-	

 

 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Debug"

 

@@ -22086,41 +23057,71 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_TRANSPO=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

 	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

 	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\codec.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\endpoint.h"\

+	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

 	"..\..\include\pjmedia\rtcp.h"\

 	"..\..\include\pjmedia\rtp.h"\

@@ -22676,39 +23677,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_WAV_P=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

 	"..\..\..\pjlib\include\pj\file_access.h"\

 	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

 	"..\..\include\pjmedia\types.h"\

@@ -23276,21 +24306,29 @@
 	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

 	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

 	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

 	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

@@ -23304,6 +24342,7 @@
 	"..\..\..\pjlib\include\pj\guid.h"\

 	"..\..\..\pjlib\include\pj\hash.h"\

 	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

 	"..\..\..\pjlib\include\pj\lock.h"\

@@ -23324,6 +24363,7 @@
 	"..\..\..\pjlib\include\pj\unicode.h"\

 	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

 	"..\..\include\pjmedia\types.h"\

@@ -23886,39 +24926,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_WAV_W=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

 	"..\..\..\pjlib\include\pj\assert.h"\

 	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

 	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

 	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

 	"..\..\..\pjlib\include\pj\file_access.h"\

 	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

 	"..\..\..\pjlib\include\pj\log.h"\

 	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\errno.h"\

 	"..\..\include\pjmedia\port.h"\

 	"..\..\include\pjmedia\types.h"\

@@ -24403,31 +25472,68 @@
 !ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

 

 DEP_CPP_WAVE_=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

 	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

+	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

 	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

 	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

 	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

 	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

 	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

 	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

 	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

 	"..\..\..\pjlib\include\pj\compat\string.h"\

 	"..\..\..\pjlib\include\pj\config.h"\

 	"..\..\..\pjlib\include\pj\config_site.h"\

 	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

+	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

 	"..\..\..\pjlib\include\pj\list.h"\

 	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

 	"..\..\..\pjlib\include\pj\pool.h"\

 	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

 	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

 	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

 	"..\..\..\pjlib\include\pj\string.h"\

 	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

 	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

 	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

 	"..\..\include\pjmedia\types.h"\

 	"..\..\include\pjmedia\wave.h"\

 	

@@ -24680,6 +25786,713 @@
 !ENDIF 

 

 # End Source File

+# Begin Source File

+

+SOURCE=..\..\src\pjmedia\wsola.c

+

+!IF  "$(CFG)" == "pjmedia_wince - Win32 (WCE emulator) Release"

+

+DEP_CPP_WSOLA=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

+	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

+	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

+	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

+	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

+	"..\..\..\pjlib\include\pj\compat\string.h"\

+	"..\..\..\pjlib\include\pj\config.h"\

+	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

+	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

+	"..\..\..\pjlib\include\pj\list.h"\

+	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

+	"..\..\..\pjlib\include\pj\pool.h"\

+	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

+	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

+	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

+	"..\..\..\pjlib\include\pj\string.h"\

+	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

+	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

+	"..\..\include\pjmedia\errno.h"\

+	"..\..\include\pjmedia\types.h"\

+	"..\..\include\pjmedia\wsola.h"\

+	

+

+!ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE emulator) Debug"

+

+DEP_CPP_WSOLA=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

+	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

+	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

+	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

+	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

+	"..\..\..\pjlib\include\pj\compat\string.h"\

+	"..\..\..\pjlib\include\pj\config.h"\

+	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

+	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

+	"..\..\..\pjlib\include\pj\list.h"\

+	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

+	"..\..\..\pjlib\include\pj\pool.h"\

+	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

+	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

+	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

+	"..\..\..\pjlib\include\pj\string.h"\

+	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

+	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

+	"..\..\include\pjmedia\errno.h"\

+	"..\..\include\pjmedia\types.h"\

+	"..\..\include\pjmedia\wsola.h"\

+	

+

+!ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4I) Release"

+

+DEP_CPP_WSOLA=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

+	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

+	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

+	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

+	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

+	"..\..\..\pjlib\include\pj\compat\string.h"\

+	"..\..\..\pjlib\include\pj\config.h"\

+	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

+	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

+	"..\..\..\pjlib\include\pj\list.h"\

+	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

+	"..\..\..\pjlib\include\pj\pool.h"\

+	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

+	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

+	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

+	"..\..\..\pjlib\include\pj\string.h"\

+	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

+	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

+	"..\..\include\pjmedia\errno.h"\

+	"..\..\include\pjmedia\types.h"\

+	"..\..\include\pjmedia\wsola.h"\

+	

+

+!ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4I) Debug"

+

+DEP_CPP_WSOLA=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

+	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

+	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

+	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

+	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

+	"..\..\..\pjlib\include\pj\compat\string.h"\

+	"..\..\..\pjlib\include\pj\config.h"\

+	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

+	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

+	"..\..\..\pjlib\include\pj\list.h"\

+	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

+	"..\..\..\pjlib\include\pj\pool.h"\

+	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

+	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

+	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

+	"..\..\..\pjlib\include\pj\string.h"\

+	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

+	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

+	"..\..\include\pjmedia\errno.h"\

+	"..\..\include\pjmedia\types.h"\

+	"..\..\include\pjmedia\wsola.h"\

+	

+

+!ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Release"

+

+DEP_CPP_WSOLA=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

+	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

+	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

+	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

+	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

+	"..\..\..\pjlib\include\pj\compat\string.h"\

+	"..\..\..\pjlib\include\pj\config.h"\

+	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

+	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

+	"..\..\..\pjlib\include\pj\list.h"\

+	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

+	"..\..\..\pjlib\include\pj\pool.h"\

+	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

+	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

+	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

+	"..\..\..\pjlib\include\pj\string.h"\

+	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

+	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

+	"..\..\include\pjmedia\errno.h"\

+	"..\..\include\pjmedia\types.h"\

+	"..\..\include\pjmedia\wsola.h"\

+	

+

+!ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4) Debug"

+

+DEP_CPP_WSOLA=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

+	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

+	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

+	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

+	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

+	"..\..\..\pjlib\include\pj\compat\string.h"\

+	"..\..\..\pjlib\include\pj\config.h"\

+	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

+	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

+	"..\..\..\pjlib\include\pj\list.h"\

+	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

+	"..\..\..\pjlib\include\pj\pool.h"\

+	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

+	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

+	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

+	"..\..\..\pjlib\include\pj\string.h"\

+	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

+	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

+	"..\..\include\pjmedia\errno.h"\

+	"..\..\include\pjmedia\types.h"\

+	"..\..\include\pjmedia\wsola.h"\

+	

+

+!ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4T) Release"

+

+DEP_CPP_WSOLA=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

+	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

+	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

+	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

+	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

+	"..\..\..\pjlib\include\pj\compat\string.h"\

+	"..\..\..\pjlib\include\pj\config.h"\

+	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

+	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

+	"..\..\..\pjlib\include\pj\list.h"\

+	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

+	"..\..\..\pjlib\include\pj\pool.h"\

+	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

+	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

+	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

+	"..\..\..\pjlib\include\pj\string.h"\

+	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

+	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

+	"..\..\include\pjmedia\errno.h"\

+	"..\..\include\pjmedia\types.h"\

+	"..\..\include\pjmedia\wsola.h"\

+	

+

+!ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE ARMV4T) Debug"

+

+DEP_CPP_WSOLA=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

+	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

+	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

+	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

+	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

+	"..\..\..\pjlib\include\pj\compat\string.h"\

+	"..\..\..\pjlib\include\pj\config.h"\

+	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

+	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

+	"..\..\..\pjlib\include\pj\list.h"\

+	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

+	"..\..\..\pjlib\include\pj\pool.h"\

+	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

+	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

+	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

+	"..\..\..\pjlib\include\pj\string.h"\

+	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

+	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

+	"..\..\include\pjmedia\errno.h"\

+	"..\..\include\pjmedia\types.h"\

+	"..\..\include\pjmedia\wsola.h"\

+	

+

+!ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE x86) Release"

+

+DEP_CPP_WSOLA=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

+	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

+	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

+	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

+	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

+	"..\..\..\pjlib\include\pj\compat\string.h"\

+	"..\..\..\pjlib\include\pj\config.h"\

+	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

+	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

+	"..\..\..\pjlib\include\pj\list.h"\

+	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

+	"..\..\..\pjlib\include\pj\pool.h"\

+	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

+	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

+	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

+	"..\..\..\pjlib\include\pj\string.h"\

+	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

+	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

+	"..\..\include\pjmedia\errno.h"\

+	"..\..\include\pjmedia\types.h"\

+	"..\..\include\pjmedia\wsola.h"\

+	

+

+!ELSEIF  "$(CFG)" == "pjmedia_wince - Win32 (WCE x86) Debug"

+

+DEP_CPP_WSOLA=\

+	"..\..\..\pjlib\include\pj\addr_resolv.h"\

+	"..\..\..\pjlib\include\pj\array.h"\

+	"..\..\..\pjlib\include\pj\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\assert.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_armcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_codew.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_gcce.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_msvc.h"\

+	"..\..\..\pjlib\include\pj\compat\cc_mwcc.h"\

+	"..\..\..\pjlib\include\pj\compat\ctype.h"\

+	"..\..\..\pjlib\include\pj\compat\errno.h"\

+	"..\..\..\pjlib\include\pj\compat\high_precision.h"\

+	"..\..\..\pjlib\include\pj\compat\m_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_auto.h"\

+	"..\..\..\pjlib\include\pj\compat\os_darwinos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux.h"\

+	"..\..\..\pjlib\include\pj\compat\os_linux_kernel.h"\

+	"..\..\..\pjlib\include\pj\compat\os_palmos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_rtems.h"\

+	"..\..\..\pjlib\include\pj\compat\os_sunos.h"\

+	"..\..\..\pjlib\include\pj\compat\os_symbian.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32.h"\

+	"..\..\..\pjlib\include\pj\compat\os_win32_wince.h"\

+	"..\..\..\pjlib\include\pj\compat\setjmp.h"\

+	"..\..\..\pjlib\include\pj\compat\size_t.h"\

+	"..\..\..\pjlib\include\pj\compat\stdarg.h"\

+	"..\..\..\pjlib\include\pj\compat\string.h"\

+	"..\..\..\pjlib\include\pj\config.h"\

+	"..\..\..\pjlib\include\pj\config_site.h"\

+	"..\..\..\pjlib\include\pj\config_site_sample.h"\

+	"..\..\..\pjlib\include\pj\ctype.h"\

+	"..\..\..\pjlib\include\pj\errno.h"\

+	"..\..\..\pjlib\include\pj\except.h"\

+	"..\..\..\pjlib\include\pj\fifobuf.h"\

+	"..\..\..\pjlib\include\pj\file_access.h"\

+	"..\..\..\pjlib\include\pj\file_io.h"\

+	"..\..\..\pjlib\include\pj\guid.h"\

+	"..\..\..\pjlib\include\pj\hash.h"\

+	"..\..\..\pjlib\include\pj\ioqueue.h"\

+	"..\..\..\pjlib\include\pj\ip_helper.h"\

+	"..\..\..\pjlib\include\pj\list.h"\

+	"..\..\..\pjlib\include\pj\list_i.h"\

+	"..\..\..\pjlib\include\pj\lock.h"\

+	"..\..\..\pjlib\include\pj\log.h"\

+	"..\..\..\pjlib\include\pj\os.h"\

+	"..\..\..\pjlib\include\pj\pool.h"\

+	"..\..\..\pjlib\include\pj\pool_alt.h"\

+	"..\..\..\pjlib\include\pj\pool_buf.h"\

+	"..\..\..\pjlib\include\pj\pool_i.h"\

+	"..\..\..\pjlib\include\pj\rand.h"\

+	"..\..\..\pjlib\include\pj\rbtree.h"\

+	"..\..\..\pjlib\include\pj\sock.h"\

+	"..\..\..\pjlib\include\pj\sock_select.h"\

+	"..\..\..\pjlib\include\pj\string.h"\

+	"..\..\..\pjlib\include\pj\string_i.h"\

+	"..\..\..\pjlib\include\pj\timer.h"\

+	"..\..\..\pjlib\include\pj\types.h"\

+	"..\..\..\pjlib\include\pj\unicode.h"\

+	"..\..\..\pjlib\include\pjlib.h"\

+	"..\..\include\pjmedia\config.h"\

+	"..\..\include\pjmedia\config_auto.h"\

+	"..\..\include\pjmedia\errno.h"\

+	"..\..\include\pjmedia\types.h"\

+	"..\..\include\pjmedia\wsola.h"\

+	

+

+!ENDIF 

+

+# End Source File

 # End Group

 # Begin Group "Header Files"

 

@@ -24844,6 +26657,10 @@
 

 SOURCE=..\..\include\pjmedia\wave.h

 # End Source File

+# Begin Source File

+

+SOURCE=..\..\include\pjmedia\wsola.h

+# End Source File

 # End Group

 # End Target

 # End Project

diff --git a/pjmedia/include/pjmedia/wsola.h b/pjmedia/include/pjmedia/wsola.h
new file mode 100644
index 0000000..86daf36
--- /dev/null
+++ b/pjmedia/include/pjmedia/wsola.h
@@ -0,0 +1,161 @@
+/* $Id$ */
+/* 
+ * Copyright (C) 2003-2007 Benny Prijono <benny@prijono.org>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA 
+ */
+#ifndef __PJMEDIA_WSOLA_H__
+#define __PJMEDIA_WSOLA_H__
+
+/**
+ * @file wsola.h
+ * @brief Waveform Similarity Based Overlap-Add (WSOLA)
+ */
+#include <pjmedia/types.h>
+
+/**
+ * @defgroup PJMED_WSOLA Waveform Similarity Based Overlap-Add (WSOLA)
+ * @ingroup PJMEDIA_FRAME_OP
+ * @{
+ * This section describes Waveform Similarity Based Overlap-Add (WSOLA)
+ * implementation in PJMEDIA. The WSOLA API here can be used both to 
+ * compress (speed-up) and stretch (expand, slow down) audio playback
+ * without altering the pitch, or as a mean for performing packet loss
+ * concealment (WSOLA).
+ */
+
+PJ_BEGIN_DECL
+
+
+/**
+ * Opaque declaration for WSOLA structure.
+ */
+typedef struct pjmedia_wsola pjmedia_wsola;
+
+
+/**
+ * WSOLA options, can be combined with bitmask operation.
+ */
+enum pjmedia_wsola_option
+{
+    /**
+     * Disable Hanning window to conserve memory.
+     */
+    PJMEDIA_WSOLA_NO_HANNING	= 1,
+
+    /**
+     * Specify that the WSOLA will not be used for PLC.
+     */
+    PJMEDIA_WSOLA_NO_PLC = 2
+};
+
+
+
+/**
+ * Create and initialize WSOLA.
+ *
+ * @param pool		    Pool to allocate memory for WSOLA.
+ * @param clock_rate	    Sampling rate of audio playback.
+ * @param samples_per_frame Number of samples per frame.
+ * @param options	    Option flags, bitmask combination of
+ *			    #pjmedia_wsola_option.
+ * @param p_wsola	    Pointer to receive WSOLA structure.
+ *
+ * @return		    PJ_SUCCESS or the appropriate error code.
+ */
+PJ_DECL(pj_status_t) pjmedia_wsola_create(pj_pool_t *pool, 
+					  unsigned clock_rate,
+					  unsigned samples_per_frame,
+					  unsigned options,
+					  pjmedia_wsola **p_wsola);
+
+
+/**
+ * Destroy WSOLA.
+ *
+ * @param wsola	    WSOLA session.
+ *
+ * @return	    PJ_SUCCESS normally.
+ */
+PJ_DECL(pj_status_t) pjmedia_wsola_destroy(pjmedia_wsola *wsola);
+
+
+/**
+ * Give one good frame to WSOLA to be kept as reference. Application
+ * must continuously give WSOLA good frames to keep its session up to
+ * date with current playback. Depending on the WSOLA implementation,
+ * this function may modify the content of the frame.
+ *
+ * @param wsola	    WSOLA session.
+ * @param frm	    The frame, which length must match the samples per
+ *		    frame setting of the WSOLA session.
+ * @param prev_lost If application previously generated a synthetic
+ *		    frame with #pjmedia_wsola_generate() before calling
+ *		    this function, specify whether that was because of
+ *		    packet lost. If so, set this parameter to PJ_TRUE
+ *		    to make WSOLA interpolate this frame with its buffer.
+ *		    Otherwise if this value is PJ_FALSE, WSOLA will
+ *		    just append this frame to the end of its buffer.
+ *
+ * @return	    PJ_SUCCESS normally.
+ */
+PJ_DECL(pj_status_t) pjmedia_wsola_save(pjmedia_wsola *wsola, 
+					short frm[], 
+					pj_bool_t prev_lost);
+
+/**
+ * Generate one synthetic frame from WSOLA.
+ *
+ * @param wsola	    WSOLA session.
+ * @param frm	    Buffer to receive the frame.
+ *
+ * @return	    PJ_SUCCESS normally.
+ */
+PJ_DECL(pj_status_t) pjmedia_wsola_generate(pjmedia_wsola *wsola, 
+					    short frm[]);
+
+
+/**
+ * Compress or compact the specified buffer by removing some audio samples
+ * from the buffer, without altering the pitch.
+ * 
+ * @param wsola	    WSOLA session.
+ * @param buf	    Pointer to buffer. For this function to work, the buffer
+ *		    must contain more than twice \a erase_cnt number of 
+ *		    samples.
+ * @param buf_cnt   Number of samples in the buffer.
+ * @param erase_cnt On input, specify the number of samples to be erased.
+ *		    This function may erase more or less than the requested 
+ *		    number, and the actual number of samples erased will be 
+ *		    given on this argument upon returning from the function.
+ *
+ * @return	    PJ_SUCCESS if some samples have been erased, PJ_ETOOSMALL
+ *		    if buffer is too small to be reduced, PJ_EINVAL if any
+ *		    of the parameters are not valid.
+ */
+PJ_DECL(pj_status_t) pjmedia_wsola_discard(pjmedia_wsola *wsola, 
+					   short buf[],
+					   unsigned buf_cnt, 
+					   unsigned *erase_cnt);
+
+
+PJ_END_DECL
+
+/**
+ * @}
+ */
+
+#endif	/* __PJMEDIA_WSOLA_H__ */
+
diff --git a/pjmedia/src/pjmedia/wsola.c b/pjmedia/src/pjmedia/wsola.c
new file mode 100644
index 0000000..408dd34
--- /dev/null
+++ b/pjmedia/src/pjmedia/wsola.c
@@ -0,0 +1,535 @@
+/* $Id$ */
+/* 
+ * Copyright (C) 2003-2007 Benny Prijono <benny@prijono.org>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA 
+ */
+#include <pjmedia/wsola.h>
+#include <pjmedia/errno.h>
+#include <pj/assert.h>
+#include <pj/log.h>
+#include <pj/pool.h>
+
+#define THIS_FILE   "wsola.c"
+
+
+/* History size, in percentage of samples_per_frame */
+#define HISTSZ		(1.5)
+
+/* Number of frames in buffer (excluding history) */
+#define FRAME_CNT	4
+
+/* Template size in msec */
+#define TEMPLATE_PTIME	(5)
+
+/* Generate extra samples, in msec */
+#define GEN_EXTRA_PTIME	(0.0)
+
+
+#ifndef M_PI
+#   define  M_PI	3.14159265358979323846
+#endif
+
+#if 0
+#   define TRACE_(x)	PJ_LOG(4,x)
+#else
+#   define TRACE_(x)
+#endif
+
+
+struct pjmedia_wsola
+{
+    pj_uint16_t clock_rate;	/* Sampling rate.			*/
+    pj_uint16_t samples_per_frame;/* Samples per frame.			*/
+    pj_uint16_t options;	/* Options.				*/
+    pj_uint16_t hist_cnt;       /* # of history samples.		*/
+    pj_uint16_t buf_cnt;        /* Total buffer capacity		*/
+    pj_uint16_t cur_cnt;        /* Cur # of samples, inc. history	*/
+    pj_uint16_t template_size;	/* Template size.			*/
+    pj_uint16_t min_extra;	/* Min extra samples for merging.	*/
+    pj_uint16_t gen_extra;	/* Generate extra samples.		*/
+    pj_uint16_t expand_cnt;     /* Number of expansion currently done   */
+
+    short    *buf;		/* The buffer.				*/
+    short    *frm;	        /* Pointer to next frame to play in buf */
+    short    *mergebuf;	        /* Temporary merge buffer.		*/
+#if defined(PJ_HAS_FLOATING_POINT) && PJ_HAS_FLOATING_POINT!=0
+    float    *hanning;		/* Hanning window.			*/
+#else
+    pj_uint16_t *hanning;	/* Hanning window.			*/
+#endif
+
+    pj_timestamp ts;	        /* Running timestamp.			*/
+};
+
+
+#if defined(PJ_HAS_FLOATING_POINT) && PJ_HAS_FLOATING_POINT!=0
+/*
+ * Floating point version.
+ */
+#include <math.h>
+
+static short *find_pitch(short *frm, short *beg, short *end, 
+			 unsigned template_cnt, int first)
+{
+    short *sr, *best=beg;
+    double best_corr = 0;
+
+    for (sr=beg; sr!=end; ++sr) {
+	double corr = 0;
+	unsigned i;
+
+	for (i=0; i<template_cnt; ++i) {
+	    corr += ((float)frm[i]) * ((float)sr[i]);
+	}
+
+	if (first) {
+	    if (corr > best_corr) {
+		best_corr = corr;
+		best = sr;
+	    }
+	} else {
+	    if (corr >= best_corr) {
+		best_corr = corr;
+		best = sr;
+	    }
+	}
+    }
+
+    TRACE_((THIS_FILE, "found pitch at %u", best-beg));
+    return best;
+}
+
+static void overlapp_add(short dst[], unsigned count,
+			 short l[], short r[],
+			 float w[])
+{
+    unsigned i;
+
+    for (i=0; i<count; ++i) {
+	dst[i] = (short)(l[i] * w[count-1-i] + r[i] * w[i]);
+    }
+}
+
+static void overlapp_add_simple(short dst[], unsigned count,
+				short l[], short r[])
+{
+    float step = (float)(1.0 / count), stepdown = 1.0;
+    unsigned i;
+
+    for (i=0; i<count; ++i) {
+	dst[i] = (short)(l[i] * stepdown + r[i] * (1-stepdown));
+	stepdown -= step;
+    }
+}
+
+static void create_win(pj_pool_t *pool, float **pw, unsigned count)
+{
+    unsigned i;
+    float *w = (float*)pj_pool_calloc(pool, count, sizeof(float));
+
+    *pw = w;
+
+    for (i=0;i<count; i++) {
+	w[i] = (float)(0.5 - 0.5 * cos(2.0 * M_PI * i / (count*2-1)) );
+    }
+}
+
+#else	/* PJ_HAS_FLOATING_POINT */
+/*
+ * Fixed point version.
+ */
+#define WINDOW_BITS	15
+enum { WINDOW_MAX_VAL = (1 << WINDOW_BITS)-1 };
+
+static short *find_pitch(short *frm, short *beg, short *end, 
+			 unsigned template_cnt, int first)
+{
+    short *sr, *best=beg;
+    pj_int64_t best_corr = 0;
+
+    for (sr=beg; sr!=end; ++sr) {
+	pj_int64_t corr = 0;
+	unsigned i;
+
+	for (i=0; i<template_cnt; ++i) {
+	    corr += ((int)frm[i]) * ((int)sr[i]);
+	}
+
+	if (first) {
+	    if (corr > best_corr) {
+		best_corr = corr;
+		best = sr;
+	    }
+	} else {
+	    if (corr >= best_corr) {
+		best_corr = corr;
+		best = sr;
+	    }
+	}
+    }
+
+    TRACE_((THIS_FILE, "found pitch at %u", best-beg));
+    return best;
+}
+
+static void overlapp_add(short dst[], unsigned count,
+			 short l[], short r[],
+			 pj_uint16_t w[])
+{
+    unsigned i;
+
+    for (i=0; i<count; ++i) {
+	int val;
+	val = ((int)(l[i]) * (int)(w[count-1-i]) + 
+	       (int)(r[i]) * (int)(w[i]));
+	dst[i] = (short)(val >> WINDOW_BITS);
+
+	assert((val>=0 && dst[i]>=0) ||
+	       (val<0 && dst[i]<0));
+    }
+}
+
+static void overlapp_add_simple(short dst[], unsigned count,
+				short l[], short r[])
+{
+    int step = ((WINDOW_MAX_VAL+1) / count), 
+	stepdown = WINDOW_MAX_VAL;
+    unsigned i;
+
+    for (i=0; i<count; ++i) {
+	int val;
+
+	assert(stepdown >= 0);
+
+	val = (l[i] * stepdown + r[i] * (1-stepdown));
+	dst[i] = (short)(val >> WINDOW_BITS);
+	stepdown -= step;
+
+	assert((val>=0 && dst[i]>=0) ||
+	       (val<0 && dst[i]<0));
+    }
+}
+
+#if PJ_HAS_INT64
+/* approx_cos():
+ *   see: http://www.audiomulch.com/~rossb/code/sinusoids/ 
+ */
+static pj_uint32_t approx_cos( pj_uint32_t x )
+{
+    pj_uint32_t i,j,k;
+
+    if( x == 0 )
+	return 0xFFFFFFFF;
+
+    i = x << 1;
+    k = ((x + 0xBFFFFFFD) & 0x80000000) >> 30;
+    j = i - i * ((i & 0x80000000)>>30);
+    j = j >> 15;
+    j = (j * j + j) >> 1;
+    j = j - j * k;
+
+    return j;
+}
+#endif	/* PJ_HAS_INT64 */
+
+static void create_win(pj_pool_t *pool, pj_uint16_t **pw, unsigned count)
+{
+    
+    unsigned i;
+    pj_uint16_t *w = (pj_uint16_t*)pj_pool_calloc(pool, count, 
+						  sizeof(pj_uint16_t));
+
+    *pw = w;
+
+    for (i=0; i<count; i++) {
+#if PJ_HAS_INT64
+	pj_uint32_t phase;
+	pj_uint64_t cos_val;
+
+	/* w[i] = (float)(0.5 - 0.5 * cos(2.0 * M_PI * i / (count*2-1)) ); */
+
+	phase = (pj_uint32_t)(PJ_INT64(0xFFFFFFFF) * i / (count*2-1));
+	cos_val = approx_cos(phase);
+
+	w[i] = (pj_uint16_t)(WINDOW_MAX_VAL - 
+			      (WINDOW_MAX_VAL * cos_val) / 0xFFFFFFFF);
+#else
+	/* Revert to linear */
+	w[i] = i * WINDOW_MAX_VAL / count;
+#endif
+    }
+}
+
+#endif	/* PJ_HAS_FLOATING_POINT */
+
+
+PJ_DEF(pj_status_t) pjmedia_wsola_create( pj_pool_t *pool, 
+					  unsigned clock_rate,
+					  unsigned samples_per_frame,
+					  unsigned options,
+					  pjmedia_wsola **p_wsola)
+{
+    pjmedia_wsola *wsola;
+
+    PJ_ASSERT_RETURN(pool && clock_rate && samples_per_frame && p_wsola,
+		     PJ_EINVAL);
+    PJ_ASSERT_RETURN(clock_rate <= 65535, PJ_EINVAL);
+    PJ_ASSERT_RETURN(samples_per_frame < clock_rate, PJ_EINVAL);
+
+    wsola = PJ_POOL_ZALLOC_T(pool, pjmedia_wsola);
+    
+    wsola->clock_rate= (pj_uint16_t) clock_rate;
+    wsola->samples_per_frame = (pj_uint16_t) samples_per_frame;
+    wsola->options   = (pj_uint16_t) options;
+    wsola->hist_cnt  = (pj_uint16_t)(samples_per_frame * HISTSZ);
+    wsola->buf_cnt   = (pj_uint16_t)(wsola->hist_cnt + 
+				    (samples_per_frame * FRAME_CNT));
+
+    wsola->cur_cnt   = (pj_uint16_t)(wsola->hist_cnt + 
+					wsola->samples_per_frame);
+    wsola->min_extra = 0;
+
+    if ((options & PJMEDIA_WSOLA_NO_PLC) == 0)
+	wsola->gen_extra = (pj_uint16_t)(GEN_EXTRA_PTIME * clock_rate / 1000);
+
+    wsola->template_size = (pj_uint16_t) (clock_rate * TEMPLATE_PTIME / 1000);
+    if (wsola->template_size > samples_per_frame)
+	wsola->template_size = wsola->samples_per_frame;
+
+    wsola->buf = (short*)pj_pool_calloc(pool, wsola->buf_cnt, 
+					sizeof(short));
+    wsola->frm = wsola->buf + wsola->hist_cnt;
+    
+    wsola->mergebuf = (short*)pj_pool_calloc(pool, samples_per_frame, 
+					     sizeof(short));
+
+    if ((options & PJMEDIA_WSOLA_NO_HANNING) == 0) {
+	create_win(pool, &wsola->hanning, wsola->samples_per_frame);
+    }
+
+    *p_wsola = wsola;
+    return PJ_SUCCESS;
+
+}
+
+PJ_DEF(pj_status_t) pjmedia_wsola_destroy(pjmedia_wsola *wsola)
+{
+    /* Nothing to do */
+    PJ_UNUSED_ARG(wsola);
+
+    return PJ_SUCCESS;
+}
+
+static void expand(pjmedia_wsola *wsola, unsigned needed)
+{
+    unsigned generated = 0;
+    unsigned frmsz = wsola->samples_per_frame;
+    unsigned rep;
+
+    for (rep=1;; ++rep) {
+	short *start;
+	unsigned dist;
+
+	start = find_pitch(wsola->frm, wsola->buf, 
+			   wsola->frm - (wsola->samples_per_frame >> 1),
+			   wsola->template_size, 1);
+
+	if (wsola->options & PJMEDIA_WSOLA_NO_HANNING) {
+	    overlapp_add_simple(wsola->mergebuf, wsola->samples_per_frame,
+				wsola->frm, start);
+	} else {
+	    overlapp_add(wsola->mergebuf, wsola->samples_per_frame,
+			 wsola->frm, start, wsola->hanning);
+	}
+
+	dist = wsola->frm - start;
+	memmove(wsola->frm + frmsz, start + frmsz, 
+		(wsola->buf+wsola->cur_cnt - (start+frmsz)) << 1);
+
+	memcpy(wsola->frm, wsola->mergebuf, frmsz << 1);
+
+	wsola->cur_cnt = (pj_uint16_t)(wsola->cur_cnt + dist);
+	generated += dist;
+
+	if (generated >= needed) {
+	    assert(wsola->cur_cnt <= wsola->buf_cnt);
+	    TRACE_((THIS_FILE, "WSOLA frame expanded after %d iterations", 
+		    rep));
+	    break;
+	}
+    }
+}
+
+
+static unsigned compress(pjmedia_wsola *wsola, short *buf, unsigned count,
+			 unsigned erase_cnt)
+{
+    unsigned samples_del = 0, rep;
+
+    for (rep=1; ; ++rep) {
+	short *start, *end;
+	unsigned frmsz = wsola->samples_per_frame;
+	unsigned dist;
+
+	if (count <= (erase_cnt << 1)) {
+	    TRACE_((THIS_FILE, "Not enough samples to compress!"));
+	    return samples_del;
+	}
+
+	start = buf + (frmsz >> 1);
+	end = start + frmsz;
+
+	if (end + frmsz > buf + count)
+	    end = buf+count-frmsz;
+
+	start = find_pitch(buf, start, end, wsola->template_size, 0);
+	dist = start - buf;
+
+	if (wsola->options & PJMEDIA_WSOLA_NO_HANNING) {
+	    overlapp_add_simple(buf, wsola->samples_per_frame, buf, start);
+	} else {
+	    overlapp_add(buf, wsola->samples_per_frame, buf, start, 
+			 wsola->hanning);
+	}
+
+	memmove(buf + frmsz, buf + frmsz + dist,
+		(count - frmsz - dist) * 2);
+
+	count -= dist;
+	samples_del += dist;
+
+	if (samples_del >= erase_cnt) {
+	    TRACE_((THIS_FILE, 
+		    "Erased %d of %d requested after %d iteration(s)",
+		    samples_del, erase_cnt, rep));
+	    break;
+	}
+    }
+
+    return samples_del;
+}
+
+
+
+PJ_DEF(pj_status_t) pjmedia_wsola_save( pjmedia_wsola *wsola, 
+					short frm[], 
+					pj_bool_t prev_lost)
+{
+    unsigned extra;
+
+    extra = wsola->cur_cnt - wsola->hist_cnt - wsola->samples_per_frame;
+    pj_assert(extra >= 0);
+
+    if (prev_lost && extra >= wsola->min_extra) {
+	short *dst = wsola->buf + wsola->hist_cnt + wsola->samples_per_frame;
+	unsigned i;
+
+	overlapp_add_simple(dst, extra, dst, frm);
+
+	for (i=extra; i<wsola->samples_per_frame; ++i)
+	    dst[i] = frm[i];
+
+	
+	memcpy(frm, wsola->frm, wsola->samples_per_frame << 1);
+	wsola->cur_cnt = (pj_uint16_t)(wsola->hist_cnt + 
+				       wsola->samples_per_frame);
+	memmove(wsola->buf, wsola->buf+wsola->samples_per_frame, 
+		wsola->cur_cnt << 1);
+
+    } else {
+	/* Just append to end of buffer */
+	if (prev_lost) {
+	    TRACE_((THIS_FILE, 
+		    "Appending new frame without interpolation"));
+	}
+
+	memcpy(wsola->buf + wsola->cur_cnt, frm, 
+	       wsola->samples_per_frame << 1);
+	memcpy(frm, wsola->frm, 
+	       wsola->samples_per_frame << 1);
+	memmove(wsola->buf, wsola->buf+wsola->samples_per_frame, 
+		wsola->cur_cnt << 1);
+    }
+    
+    wsola->expand_cnt = 0;
+    wsola->ts.u64 += wsola->samples_per_frame;
+
+    return PJ_SUCCESS;
+}
+
+
+PJ_DEF(pj_status_t) pjmedia_wsola_generate( pjmedia_wsola *wsola, 
+					    short frm[])
+{
+    unsigned extra;
+
+    extra = wsola->cur_cnt - wsola->hist_cnt - wsola->samples_per_frame;
+
+    if (extra >= wsola->samples_per_frame) {
+
+	/* We have one extra frame in the buffer, just return this frame
+	 * rather than generating a new one.
+	 */
+	memcpy(frm, wsola->frm, wsola->samples_per_frame << 1);
+	memmove(wsola->buf, wsola->buf+wsola->samples_per_frame, 
+	        (wsola->cur_cnt - wsola->samples_per_frame) << 1);
+
+	pj_assert(wsola->cur_cnt >= 
+		    wsola->hist_cnt + (wsola->samples_per_frame << 1));
+	wsola->cur_cnt = (pj_uint16_t)(wsola->cur_cnt - 
+				       wsola->samples_per_frame);
+
+    } else {
+	unsigned new_samples;
+
+	/* Calculate how many samples are need for a new frame */
+	new_samples = ((wsola->samples_per_frame << 1) + wsola->gen_extra - 
+		       (wsola->cur_cnt - wsola->hist_cnt));
+
+	/* Expand buffer */
+	expand(wsola, new_samples);
+
+	memcpy(frm, wsola->frm, wsola->samples_per_frame << 1);
+	memmove(wsola->buf, wsola->buf+wsola->samples_per_frame, 
+		(wsola->cur_cnt - wsola->samples_per_frame) << 1);
+
+	pj_assert(wsola->cur_cnt >= 
+		   wsola->hist_cnt + (wsola->samples_per_frame << 1));
+
+	wsola->cur_cnt = (pj_uint16_t)(wsola->cur_cnt - 
+					wsola->samples_per_frame);
+	wsola->expand_cnt++;
+    }
+
+    wsola->ts.u64 += wsola->samples_per_frame;
+
+    return PJ_SUCCESS;
+}
+
+
+PJ_DEF(pj_status_t) pjmedia_wsola_discard( pjmedia_wsola *wsola, 
+					   short buf[],
+					   unsigned buf_cnt, 
+					   unsigned *erase_cnt)
+{
+    PJ_ASSERT_RETURN(wsola && buf && buf_cnt && erase_cnt, PJ_EINVAL);
+    PJ_ASSERT_RETURN(*erase_cnt, PJ_EINVAL);
+
+    *erase_cnt = compress(wsola, buf, buf_cnt, *erase_cnt);
+    return (*erase_cnt) > 0 ? PJ_SUCCESS : PJ_ETOOSMALL;
+}
+
+