diff options
Diffstat (limited to 'build.symbian')
-rw-r--r-- | build.symbian/bld.inf | 13 | ||||
-rw-r--r-- | build.symbian/pjlib.mmp | 32 | ||||
-rw-r--r-- | build.symbian/pjlib_test.mmp | 1 | ||||
-rw-r--r-- | build.symbian/pjlib_util.mmp | 25 | ||||
-rw-r--r-- | build.symbian/pjmedia.mmp | 79 | ||||
-rw-r--r-- | build.symbian/pjnath.mmp | 22 | ||||
-rw-r--r-- | build.symbian/pjproject.cww | 416 | ||||
-rw-r--r-- | build.symbian/pjsdp.mmp | 1 | ||||
-rw-r--r-- | build.symbian/pjsip.mmp | 1 | ||||
-rw-r--r-- | build.symbian/pjsip_simple.mmp | 1 | ||||
-rw-r--r-- | build.symbian/pjsip_ua.mmp | 1 | ||||
-rw-r--r-- | build.symbian/pjstun_client.mmp | 1 | ||||
-rw-r--r-- | build.symbian/pjsua_lib.mmp | 32 | ||||
-rw-r--r-- | build.symbian/symbian_ua.mmp | 30 |
14 files changed, 638 insertions, 17 deletions
diff --git a/build.symbian/bld.inf b/build.symbian/bld.inf index 91a4ead8..02b4b100 100644 --- a/build.symbian/bld.inf +++ b/build.symbian/bld.inf @@ -1,9 +1,12 @@ prj_mmpfiles pjlib.mmp -//pjlib_util.mmp -//pjsip.mmp -//pjsip_simple.mmp -//pjsdp.mmp -//pjsip_ua.mmp +pjlib_util.mmp +pjnath.mmp +pjsdp.mmp +pjmedia.mmp +pjsip.mmp +pjsip_simple.mmp +pjsip_ua.mmp //pjlib_test.mmp //sipstateless.mmp +symbian_ua.mmp diff --git a/build.symbian/pjlib.mmp b/build.symbian/pjlib.mmp index c3e689ab..94b3951f 100644 --- a/build.symbian/pjlib.mmp +++ b/build.symbian/pjlib.mmp @@ -9,7 +9,6 @@ OPTION CW -lang c++ MACRO PJ_M_I386=1 MACRO PJ_SYMBIAN=1 -MACRO PJ_EXPORTING // // Platform independent source @@ -57,6 +56,37 @@ SOURCE sock_select_symbian.cpp SOURCE ioqueue_symbian.cpp SOURCE unicode_symbian.cpp +DOCUMENT os_symbian.h + +DOCUMENT pj\\addr_resolv.h +DOCUMENT pj\\array.h +DOCUMENT pj\\assert.h +DOCUMENT pj\\config.h +DOCUMENT pj\\config_site.h +DOCUMENT pj\\config_site_sample.h +DOCUMENT pj\\ctype.h +DOCUMENT pj\\errno.h +DOCUMENT pj\\except.h +DOCUMENT pj\\file_access.h +DOCUMENT pj\\file_io.h +DOCUMENT pj\\guid.h +DOCUMENT pj\\hash.h +DOCUMENT pj\\ioqueue.h +DOCUMENT pj\\ip_helper.h +DOCUMENT pj\\list.h +DOCUMENT pj\\lock.h +DOCUMENT pj\\log.h +DOCUMENT pj\\os.h +DOCUMENT pj\\pool.h +DOCUMENT pj\\pool_buf.h +DOCUMENT pj\\rand.h +DOCUMENT pj\\rbtree.h +DOCUMENT pj\\sock.h +DOCUMENT pj\\sock_select.h +DOCUMENT pj\\string.h +DOCUMENT pj\\timer.h +DOCUMENT pj\\types.h +DOCUMENT pj\\unicode.h SYSTEMINCLUDE ..\pjlib\include diff --git a/build.symbian/pjlib_test.mmp b/build.symbian/pjlib_test.mmp index e13d53ff..9836a14e 100644 --- a/build.symbian/pjlib_test.mmp +++ b/build.symbian/pjlib_test.mmp @@ -7,7 +7,6 @@ SOURCEPATH ..\pjlib\src\pjlib-test MACRO PJ_M_I386=1 MACRO PJ_SYMBIAN=1 -MACRO PJ_IMPORTING OPTION CW -lang c++ diff --git a/build.symbian/pjlib_util.mmp b/build.symbian/pjlib_util.mmp index 6751bdbe..870dfbc6 100644 --- a/build.symbian/pjlib_util.mmp +++ b/build.symbian/pjlib_util.mmp @@ -7,12 +7,12 @@ SOURCEPATH ..\pjlib-util\src\pjlib-util MACRO PJ_M_I386=1 MACRO PJ_SYMBIAN=1 -MACRO PJ_IMPORTING OPTION CW -lang c++ +// // PJLIB-UTIL files - +// SOURCE crc32.c SOURCE dns.c SOURCE dns_dump.c @@ -30,6 +30,27 @@ SOURCE stun_simple.c SOURCE stun_simple_client.c SOURCE xml.c +// +// Header files +// +DOCUMENT pjlib-util\\config.h +DOCUMENT pjlib-util\\crc32.h +DOCUMENT pjlib-util\\dns.h +DOCUMENT pjlib-util\\errno.h +DOCUMENT pjlib-util\\getopt.h +DOCUMENT pjlib-util\\hmac_md5.h +DOCUMENT pjlib-util\hmac_sha1.h +DOCUMENT pjlib-util\md5.h +DOCUMENT pjlib-util\resolver.h +DOCUMENT pjlib-util\scanner.h +DOCUMENT pjlib-util\sha1.h +DOCUMENT pjlib-util\srv_resolver.h +DOCUMENT pjlib-util\string.h +DOCUMENT pjlib-util\stun_simple.h +DOCUMENT pjlib-util\types.h +DOCUMENT pjlib-util\xml.h + + SYSTEMINCLUDE ..\pjlib\include SYSTEMINCLUDE ..\pjlib-util\include diff --git a/build.symbian/pjmedia.mmp b/build.symbian/pjmedia.mmp new file mode 100644 index 00000000..f9bd56a4 --- /dev/null +++ b/build.symbian/pjmedia.mmp @@ -0,0 +1,79 @@ +TARGET pjmedia.lib
+TARGETTYPE lib
+UID 0x100039CE 0x10004299
+VENDORID 0x70000001
+
+SOURCEPATH ..\pjmedia\src\pjmedia
+
+//OPTION CW -lang c++
+
+MACRO PJ_M_I386=1
+MACRO PJ_SYMBIAN=1
+
+//
+// Platform independent source
+//
+
+SOURCE alaw_ulaw.c
+SOURCE alaw_ulaw_table.c
+SOURCE bidirectional.c
+SOURCE clock_thread.c
+SOURCE codec.c
+SOURCE conference.c
+SOURCE echo_common.c
+SOURCE echo_port.c
+SOURCE echo_suppress.c
+SOURCE endpoint.c
+SOURCE errno.c
+SOURCE g711.c
+SOURCE jbuf.c
+SOURCE master_port.c
+SOURCE mem_capture.c
+SOURCE mem_player.c
+SOURCE null_port.c
+SOURCE plc_common.c
+SOURCE port.c
+SOURCE resample_port.c
+SOURCE resample_resample.c
+SOURCE rtcp.c
+SOURCE rtp.c
+//SDP files are in pjsdp.mmp
+//SOURCE sdp.c
+//SOURCE sdp_cmp.c
+//SOURCE sdp_neg.c
+SOURCE session.c
+SOURCE silencedet.c
+SOURCE sound_port.c
+SOURCE splitcomb.c
+SOURCE stream.c
+SOURCE transport_ice.c
+SOURCE transport_udp.c
+SOURCE wav_player.c
+SOURCE wav_playlist.c
+SOURCE wav_writer.c
+SOURCE wave.c
+
+//
+// Symbian specific
+// These are on separate project
+//
+//SOURCE symbian_sound.cpp
+//SOURCE null_sound.c
+
+
+//
+// Header files
+//
+
+
+SYSTEMINCLUDE ..\pjmedia\include
+SYSTEMINCLUDE ..\pjlib\include
+SYSTEMINCLUDE ..\pjlib-util\include
+SYSTEMINCLUDE ..\pjnath\include
+
+SYSTEMINCLUDE \epoc32\include
+SYSTEMINCLUDE \epoc32\include\libc
+SYSTEMINCLUDE \epoc32\include\mmf\plugin
+
+CAPABILITY None
+
diff --git a/build.symbian/pjnath.mmp b/build.symbian/pjnath.mmp index c6855a58..44ef14b6 100644 --- a/build.symbian/pjnath.mmp +++ b/build.symbian/pjnath.mmp @@ -7,12 +7,12 @@ SOURCEPATH ..\pjnath\src\pjnath MACRO PJ_M_I386=1 MACRO PJ_SYMBIAN=1 -MACRO PJ_IMPORTING -OPTION CW -lang c++ +//OPTION CW -lang c++ +// // PJNATH files - +// SOURCE errno.c SOURCE ice_session.c SOURCE ice_strans.c @@ -22,6 +22,22 @@ SOURCE stun_msg_dump.c SOURCE stun_session.c SOURCE stun_transaction.c +// +// Include files +// +DOCUMENT pjnath\config.h +DOCUMENT pjnath\\errno.h +DOCUMENT pjnath\\ice_session.h +DOCUMENT pjnath\\ice_strans.h +DOCUMENT pjnath\\stun_auth.h +DOCUMENT pjnath\\stun_config.h +DOCUMENT pjnath\\stun_msg.h +DOCUMENT pjnath\\stun_session.h +DOCUMENT pjnath\\stun_transaction.h +DOCUMENT pjnath\\types.h + + + SYSTEMINCLUDE ..\pjlib\include SYSTEMINCLUDE ..\pjlib-util\include SYSTEMINCLUDE ..\pjnath\include diff --git a/build.symbian/pjproject.cww b/build.symbian/pjproject.cww new file mode 100644 index 00000000..112e0d76 --- /dev/null +++ b/build.symbian/pjproject.cww @@ -0,0 +1,416 @@ +<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<?codewarrior exportversion="1.0" ideversion="5.5" success="y" ?>
+
+<!DOCTYPE MWIDEWORKSPACE [
+<!ELEMENT MWIDEWORKSPACE (WINDOW*, COMWINDOW*)>
+<!ELEMENT WINDOW (SESSION, EDOCTYPE, PATH, FRAMELOC, FRAMESIZE, DOCKINFO)>
+<!ELEMENT COMWINDOW (SESSION, CLSID, OWNERPROJECT, DATA, FRAMELOC, FRAMESIZE, DOCKINFO)>
+<!ELEMENT SESSION (#PCDATA)>
+<!ELEMENT EDOCTYPE (#PCDATA)>
+<!ELEMENT DEFAULT (#PCDATA)>
+<!ELEMENT MAXIMIZED (#PCDATA)>
+<!ELEMENT PATH (#PCDATA)>
+<!ATTLIST PATH USERELATIVEPATHS (true | false) "true">
+<!ELEMENT FRAMELOC (X, Y)>
+<!ELEMENT X (#PCDATA)>
+<!ELEMENT Y (#PCDATA)>
+<!ELEMENT FRAMESIZE (W, H)>
+<!ELEMENT W (#PCDATA)>
+<!ELEMENT H (#PCDATA)>
+<!ELEMENT DOCKINFO (STATUS, ROW, COLUMN, DOCKBARID, PCTWIDTH, HGT, GROUPID)>
+<!ELEMENT STATUS (#PCDATA)>
+<!ELEMENT ROW (#PCDATA)>
+<!ELEMENT COLUMN (#PCDATA)>
+<!ELEMENT DOCKBARID (#PCDATA)>
+<!ELEMENT PCTWIDTH (#PCDATA)>
+<!ELEMENT HGT (#PCDATA)>
+<!ELEMENT GROUPID (GIDHIGHPART, GIDLOWPART)>
+<!ELEMENT GIDHIGHPART (#PCDATA)>
+<!ELEMENT GIDLOWPART (#PCDATA)>
+<!ELEMENT CLSID (#PCDATA)>
+<!ELEMENT OWNERPROJECT (#PCDATA)>
+<!ATTLIST OWNERPROJECT USERELATIVEPATHS (true | false) "true">
+<!ELEMENT DATA (#PCDATA)>
+<!ATTLIST DATA BINARYFORMAT (true | false) "true">
+]>
+
+<MWIDEWORKSPACE>
+ <WINDOW>
+ <SESSION>-1</SESSION>
+ <EDOCTYPE>0</EDOCTYPE>
+ <DEFAULT>true</DEFAULT>
+ <PATH USERELATIVEPATHS = "true">pjlib.mcp</PATH>
+ <FRAMELOC>
+ <X>0</X>
+ <Y>0</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>347</W>
+ <H>128</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>1</STATUS>
+ <ROW>0</ROW>
+ <COLUMN>0</COLUMN>
+ <DOCKBARID>59420</DOCKBARID>
+ <PCTWIDTH>1.000000</PCTWIDTH>
+ <HGT>506</HGT>
+ <GROUPID>
+ <GIDHIGHPART>4294967294</GIDHIGHPART>
+ <GIDLOWPART>4294967294</GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-1</SESSION>
+ <EDOCTYPE>0</EDOCTYPE>
+ <PATH USERELATIVEPATHS = "true">pjlib_test.mcp</PATH>
+ <FRAMELOC>
+ <X>0</X>
+ <Y>0</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>347</W>
+ <H>128</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>1</STATUS>
+ <ROW>0</ROW>
+ <COLUMN>0</COLUMN>
+ <DOCKBARID>59420</DOCKBARID>
+ <PCTWIDTH>1.000000</PCTWIDTH>
+ <HGT>506</HGT>
+ <GROUPID>
+ <GIDHIGHPART>4294967294</GIDHIGHPART>
+ <GIDLOWPART>4294967294</GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-1</SESSION>
+ <EDOCTYPE>0</EDOCTYPE>
+ <PATH USERELATIVEPATHS = "true">pjlib_util.mcp</PATH>
+ <FRAMELOC>
+ <X>0</X>
+ <Y>0</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>347</W>
+ <H>128</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>1</STATUS>
+ <ROW>0</ROW>
+ <COLUMN>0</COLUMN>
+ <DOCKBARID>59420</DOCKBARID>
+ <PCTWIDTH>1.000000</PCTWIDTH>
+ <HGT>506</HGT>
+ <GROUPID>
+ <GIDHIGHPART>4294967294</GIDHIGHPART>
+ <GIDLOWPART>4294967294</GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-1</SESSION>
+ <EDOCTYPE>0</EDOCTYPE>
+ <PATH USERELATIVEPATHS = "true">pjnath.mcp</PATH>
+ <FRAMELOC>
+ <X>0</X>
+ <Y>0</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>347</W>
+ <H>128</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>1</STATUS>
+ <ROW>0</ROW>
+ <COLUMN>0</COLUMN>
+ <DOCKBARID>59420</DOCKBARID>
+ <PCTWIDTH>1.000000</PCTWIDTH>
+ <HGT>506</HGT>
+ <GROUPID>
+ <GIDHIGHPART>4294967294</GIDHIGHPART>
+ <GIDLOWPART>4294967294</GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-1</SESSION>
+ <EDOCTYPE>0</EDOCTYPE>
+ <PATH USERELATIVEPATHS = "true">pjmedia.mcp</PATH>
+ <FRAMELOC>
+ <X>0</X>
+ <Y>0</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>347</W>
+ <H>128</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>1</STATUS>
+ <ROW>0</ROW>
+ <COLUMN>0</COLUMN>
+ <DOCKBARID>59420</DOCKBARID>
+ <PCTWIDTH>1.000000</PCTWIDTH>
+ <HGT>506</HGT>
+ <GROUPID>
+ <GIDHIGHPART>4294967294</GIDHIGHPART>
+ <GIDLOWPART>4294967294</GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-1</SESSION>
+ <EDOCTYPE>0</EDOCTYPE>
+ <PATH USERELATIVEPATHS = "true">pjsdp.mcp</PATH>
+ <FRAMELOC>
+ <X>0</X>
+ <Y>0</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>347</W>
+ <H>128</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>1</STATUS>
+ <ROW>0</ROW>
+ <COLUMN>0</COLUMN>
+ <DOCKBARID>59420</DOCKBARID>
+ <PCTWIDTH>1.000000</PCTWIDTH>
+ <HGT>506</HGT>
+ <GROUPID>
+ <GIDHIGHPART>4294967294</GIDHIGHPART>
+ <GIDLOWPART>4294967294</GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-1</SESSION>
+ <EDOCTYPE>0</EDOCTYPE>
+ <PATH USERELATIVEPATHS = "true">pjsip.mcp</PATH>
+ <FRAMELOC>
+ <X>0</X>
+ <Y>0</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>347</W>
+ <H>128</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>1</STATUS>
+ <ROW>0</ROW>
+ <COLUMN>0</COLUMN>
+ <DOCKBARID>59420</DOCKBARID>
+ <PCTWIDTH>1.000000</PCTWIDTH>
+ <HGT>506</HGT>
+ <GROUPID>
+ <GIDHIGHPART>4294967294</GIDHIGHPART>
+ <GIDLOWPART>4294967294</GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-1</SESSION>
+ <EDOCTYPE>0</EDOCTYPE>
+ <PATH USERELATIVEPATHS = "true">pjsip_ua.mcp</PATH>
+ <FRAMELOC>
+ <X>548</X>
+ <Y>123</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>400</W>
+ <H>372</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>1</STATUS>
+ <ROW>0</ROW>
+ <COLUMN>0</COLUMN>
+ <DOCKBARID>59420</DOCKBARID>
+ <PCTWIDTH>1.000000</PCTWIDTH>
+ <HGT>506</HGT>
+ <GROUPID>
+ <GIDHIGHPART>4294967294</GIDHIGHPART>
+ <GIDLOWPART>4294967294</GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-1</SESSION>
+ <EDOCTYPE>0</EDOCTYPE>
+ <PATH USERELATIVEPATHS = "true">pjsip_simple.mcp</PATH>
+ <FRAMELOC>
+ <X>0</X>
+ <Y>0</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>347</W>
+ <H>128</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>1</STATUS>
+ <ROW>0</ROW>
+ <COLUMN>0</COLUMN>
+ <DOCKBARID>59420</DOCKBARID>
+ <PCTWIDTH>1.000000</PCTWIDTH>
+ <HGT>506</HGT>
+ <GROUPID>
+ <GIDHIGHPART>4294967294</GIDHIGHPART>
+ <GIDLOWPART>4294967294</GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-1</SESSION>
+ <EDOCTYPE>0</EDOCTYPE>
+ <PATH USERELATIVEPATHS = "true">pjsua_lib.mcp</PATH>
+ <FRAMELOC>
+ <X>631</X>
+ <Y>228</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>400</W>
+ <H>372</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>1</STATUS>
+ <ROW>0</ROW>
+ <COLUMN>0</COLUMN>
+ <DOCKBARID>59420</DOCKBARID>
+ <PCTWIDTH>1.000000</PCTWIDTH>
+ <HGT>506</HGT>
+ <GROUPID>
+ <GIDHIGHPART>4294967294</GIDHIGHPART>
+ <GIDLOWPART>4294967294</GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-1</SESSION>
+ <EDOCTYPE>0</EDOCTYPE>
+ <PATH USERELATIVEPATHS = "true">symbian_ua.mcp</PATH>
+ <FRAMELOC>
+ <X>568</X>
+ <Y>146</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>400</W>
+ <H>372</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>1</STATUS>
+ <ROW>0</ROW>
+ <COLUMN>0</COLUMN>
+ <DOCKBARID>59420</DOCKBARID>
+ <PCTWIDTH>1.000000</PCTWIDTH>
+ <HGT>506</HGT>
+ <GROUPID>
+ <GIDHIGHPART>4294967294</GIDHIGHPART>
+ <GIDLOWPART>4294967294</GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-1</SESSION>
+ <EDOCTYPE>1</EDOCTYPE>
+ <PATH USERELATIVEPATHS = "true">..\pjsip-apps\src\symbian_ua\ua.cpp</PATH>
+ <MAXIMIZED>true</MAXIMIZED>
+ <FRAMELOC>
+ <X>4</X>
+ <Y>4</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>731</W>
+ <H>822</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>0</STATUS>
+ <ROW></ROW>
+ <COLUMN></COLUMN>
+ <DOCKBARID></DOCKBARID>
+ <PCTWIDTH></PCTWIDTH>
+ <HGT></HGT>
+ <GROUPID>
+ <GIDHIGHPART></GIDHIGHPART>
+ <GIDLOWPART></GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-2147483648</SESSION>
+ <EDOCTYPE>36</EDOCTYPE>
+ <DEFAULT>true</DEFAULT>
+ <FRAMELOC>
+ <X>4</X>
+ <Y>23</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>414</W>
+ <H>516</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>0</STATUS>
+ <ROW></ROW>
+ <COLUMN></COLUMN>
+ <DOCKBARID></DOCKBARID>
+ <PCTWIDTH></PCTWIDTH>
+ <HGT></HGT>
+ <GROUPID>
+ <GIDHIGHPART></GIDHIGHPART>
+ <GIDLOWPART></GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-2147483648</SESSION>
+ <EDOCTYPE>20</EDOCTYPE>
+ <DEFAULT>true</DEFAULT>
+ <FRAMELOC>
+ <X>4</X>
+ <Y>23</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>792</W>
+ <H>1413</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>0</STATUS>
+ <ROW></ROW>
+ <COLUMN></COLUMN>
+ <DOCKBARID></DOCKBARID>
+ <PCTWIDTH></PCTWIDTH>
+ <HGT></HGT>
+ <GROUPID>
+ <GIDHIGHPART></GIDHIGHPART>
+ <GIDLOWPART></GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+ <WINDOW>
+ <SESSION>-2147483648</SESSION>
+ <EDOCTYPE>23</EDOCTYPE>
+ <DEFAULT>true</DEFAULT>
+ <MAXIMIZED>true</MAXIMIZED>
+ <FRAMELOC>
+ <X>6</X>
+ <Y>81</Y>
+ </FRAMELOC>
+ <FRAMESIZE>
+ <W>566</W>
+ <H>477</H>
+ </FRAMESIZE>
+ <DOCKINFO>
+ <STATUS>0</STATUS>
+ <ROW></ROW>
+ <COLUMN></COLUMN>
+ <DOCKBARID></DOCKBARID>
+ <PCTWIDTH></PCTWIDTH>
+ <HGT></HGT>
+ <GROUPID>
+ <GIDHIGHPART></GIDHIGHPART>
+ <GIDLOWPART></GIDLOWPART>
+ </GROUPID>
+ </DOCKINFO>
+ </WINDOW>
+</MWIDEWORKSPACE>
diff --git a/build.symbian/pjsdp.mmp b/build.symbian/pjsdp.mmp index 351f9a55..97f461bf 100644 --- a/build.symbian/pjsdp.mmp +++ b/build.symbian/pjsdp.mmp @@ -9,7 +9,6 @@ OPTION CW -lang c++ MACRO PJ_M_I386=1 MACRO PJ_SYMBIAN=1 -MACRO PJ_EXPORTING // // Platform independent source diff --git a/build.symbian/pjsip.mmp b/build.symbian/pjsip.mmp index cb280b67..d1dd741e 100644 --- a/build.symbian/pjsip.mmp +++ b/build.symbian/pjsip.mmp @@ -7,7 +7,6 @@ SOURCEPATH ..\pjsip\src\pjsip MACRO PJ_M_I386=1 MACRO PJ_SYMBIAN=1 -MACRO PJ_IMPORTING OPTION CW -lang c++ diff --git a/build.symbian/pjsip_simple.mmp b/build.symbian/pjsip_simple.mmp index 16b7f8a5..0ff7f162 100644 --- a/build.symbian/pjsip_simple.mmp +++ b/build.symbian/pjsip_simple.mmp @@ -7,7 +7,6 @@ SOURCEPATH ..\pjsip\src\pjsip-simple MACRO PJ_M_I386=1 MACRO PJ_SYMBIAN=1 -MACRO PJ_IMPORTING OPTION CW -lang c++ diff --git a/build.symbian/pjsip_ua.mmp b/build.symbian/pjsip_ua.mmp index 53017865..cef53738 100644 --- a/build.symbian/pjsip_ua.mmp +++ b/build.symbian/pjsip_ua.mmp @@ -7,7 +7,6 @@ SOURCEPATH ..\pjsip\src\pjsip-ua MACRO PJ_M_I386=1 MACRO PJ_SYMBIAN=1 -MACRO PJ_IMPORTING //OPTION CW -lang c++ diff --git a/build.symbian/pjstun_client.mmp b/build.symbian/pjstun_client.mmp index 38a43eb2..98194e86 100644 --- a/build.symbian/pjstun_client.mmp +++ b/build.symbian/pjstun_client.mmp @@ -7,7 +7,6 @@ SOURCEPATH ..\pjnath\src\pjstun-client MACRO PJ_M_I386=1 MACRO PJ_SYMBIAN=1 -MACRO PJ_IMPORTING OPTION CW -lang c++ diff --git a/build.symbian/pjsua_lib.mmp b/build.symbian/pjsua_lib.mmp new file mode 100644 index 00000000..6dc316cc --- /dev/null +++ b/build.symbian/pjsua_lib.mmp @@ -0,0 +1,32 @@ +TARGET pjsua_lib.lib
+TARGETTYPE lib
+UID 0x100039CE 0x10004299
+VENDORID 0x70000001
+
+SOURCEPATH ..\pjsip\src\pjsua-lib
+
+MACRO PJ_M_I386=1
+MACRO PJ_SYMBIAN=1
+
+// OPTION CW -lang c++
+
+// PJLIB-UTIL files
+
+SOURCE pjsua_acc.c
+SOURCE pjsua_call.c
+SOURCE pjsua_core.c
+SOURCE pjsua_im.c
+SOURCE pjsua_media.c
+SOURCE pjsua_pres.c
+
+SYSTEMINCLUDE ..\pjlib\include
+SYSTEMINCLUDE ..\pjlib-util\include
+SYSTEMINCLUDE ..\pjnath\include
+SYSTEMINCLUDE ..\pjmedia\include
+SYSTEMINCLUDE ..\pjsip\include
+
+SYSTEMINCLUDE \epoc32\include
+SYSTEMINCLUDE \epoc32\include\libc
+
+CAPABILITY None
+
diff --git a/build.symbian/symbian_ua.mmp b/build.symbian/symbian_ua.mmp new file mode 100644 index 00000000..8531cb00 --- /dev/null +++ b/build.symbian/symbian_ua.mmp @@ -0,0 +1,30 @@ +TARGET symbian_ua.exe
+TARGETTYPE exe
+UID 0x100039CE 0x10004299
+VENDORID 0x70000001
+
+SOURCEPATH ..\pjsip-apps\src\symbian_ua
+
+MACRO PJ_M_I386=1
+MACRO PJ_SYMBIAN=1
+
+// Test files
+
+SOURCE ua.cpp
+SOURCE main_symbian.cpp
+
+DOCUMENT ua.h
+
+SYSTEMINCLUDE ..\pjlib\include
+SYSTEMINCLUDE ..\pjlib-util\include
+SYSTEMINCLUDE ..\pjnath\include
+SYSTEMINCLUDE ..\pjmedia\include
+SYSTEMINCLUDE ..\pjsip\include
+
+SYSTEMINCLUDE \epoc32\include
+SYSTEMINCLUDE \epoc32\include\libc
+
+LIBRARY pjsua_lib.lib pjsip_ua.lib pjsip_simple.lib pjsip.lib pjsdp.lib pjmedia.lib pjnath.lib pjlib_util.lib pjlib.lib esock.lib insock.lib charconv.lib euser.lib estlib.lib eexe.lib
+STATICLIBRARY ecrt0.lib
+CAPABILITY None
+
|