- Timestamp:
- May 2, 2007 6:54:19 PM (18 years ago)
- Location:
- pjproject/trunk
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/build.symbian/00.bat
r1238 r1244 1 1 rem set MWSym2Libraries=1 2 set EPOCROOT=\Symbian\9.1\S60_3rd\2 rem set EPOCROOT=\Symbian\9.1\S60_3rd\ 3 3 rem set EPOCROOT=\Symbian\9.1\S60_3rd_MR_2\ 4 4 rem set EPOCROOT=\Symbian\UIQ3SDK\ -
pjproject/trunk/build.symbian/01.bat
r1238 r1244 2 2 rem set MWSym2Libraries=\Symbian\9.1\S60_3rd\Epoc32\release\winscw\udeb 3 3 4 set EPOCROOT=\Symbian\9.1\S60_3rd\4 rem set EPOCROOT=\Symbian\9.1\S60_3rd\ 5 5 rem set EPOCROOT=\Symbian\9.1\S60_3rd_MR_2\ 6 6 call abld build -v vs6 udeb -
pjproject/trunk/build.symbian/pjlib.mmp
r1242 r1244 59 59 DOCUMENT os_symbian.h 60 60 61 DOCUMENT pj\ \addr_resolv.h62 DOCUMENT pj\ \array.h63 DOCUMENT pj\ \assert.h64 DOCUMENT pj\ \config.h65 DOCUMENT pj\ \config_site.h66 DOCUMENT pj\\config_site_sample.h67 DOCUMENT pj\ \ctype.h68 DOCUMENT pj\ \errno.h69 DOCUMENT pj\ \except.h70 DOCUMENT pj\ \file_access.h71 DOCUMENT pj\ \file_io.h72 DOCUMENT pj\ \guid.h73 DOCUMENT pj\ \hash.h74 DOCUMENT pj\ \ioqueue.h75 DOCUMENT pj\ \ip_helper.h76 DOCUMENT pj\ \list.h77 DOCUMENT pj\ \lock.h78 DOCUMENT pj\ \log.h79 DOCUMENT pj\ \os.h61 DOCUMENT pj\addr_resolv.h 62 DOCUMENT pj\array.h 63 DOCUMENT pj\assert.h 64 DOCUMENT pj\config.h 65 DOCUMENT pj\config_site.h 66 //DOCUMENT pj\config_site_sample.h 67 DOCUMENT pj\ctype.h 68 DOCUMENT pj\errno.h 69 DOCUMENT pj\except.h 70 DOCUMENT pj\file_access.h 71 DOCUMENT pj\file_io.h 72 DOCUMENT pj\guid.h 73 DOCUMENT pj\hash.h 74 DOCUMENT pj\ioqueue.h 75 DOCUMENT pj\ip_helper.h 76 DOCUMENT pj\list.h 77 DOCUMENT pj\lock.h 78 DOCUMENT pj\log.h 79 DOCUMENT pj\os.h 80 80 DOCUMENT pj\\pool.h 81 81 DOCUMENT pj\\pool_buf.h 82 DOCUMENT pj\ \rand.h83 DOCUMENT pj\ \rbtree.h84 DOCUMENT pj\ \sock.h85 DOCUMENT pj\ \sock_select.h86 DOCUMENT pj\ \string.h87 DOCUMENT pj\ \timer.h88 DOCUMENT pj\ \types.h89 DOCUMENT pj\ \unicode.h82 DOCUMENT pj\rand.h 83 DOCUMENT pj\rbtree.h 84 DOCUMENT pj\sock.h 85 DOCUMENT pj\sock_select.h 86 DOCUMENT pj\string.h 87 DOCUMENT pj\timer.h 88 DOCUMENT pj\types.h 89 DOCUMENT pj\unicode.h 90 90 91 91 SYSTEMINCLUDE ..\pjlib\include -
pjproject/trunk/build.symbian/pjlib_util.mmp
r1242 r1244 34 34 // Header files 35 35 // 36 DOCUMENT pjlib-util\\config.h37 DOCUMENT pjlib-util\\crc32.h38 DOCUMENT pjlib-util\\dns.h39 DOCUMENT pjlib-util\\errno.h40 DOCUMENT pjlib-util\\getopt.h41 DOCUMENT pjlib-util\\hmac_md5.h42 DOCUMENT pjlib-util\hmac_sha1.h43 DOCUMENT pjlib-util\md5.h44 DOCUMENT pjlib-util\resolver.h45 DOCUMENT pjlib-util\scanner.h46 DOCUMENT pjlib-util\sha1.h47 DOCUMENT pjlib-util\srv_resolver.h48 DOCUMENT pjlib-util\string.h49 DOCUMENT pjlib-util\stun_simple.h50 DOCUMENT pjlib-util\types.h51 DOCUMENT pjlib-util\xml.h36 //DOCUMENT pjlib-util\\config.h 37 //DOCUMENT pjlib-util\\crc32.h 38 //DOCUMENT pjlib-util\\dns.h 39 //DOCUMENT pjlib-util\\errno.h 40 //DOCUMENT pjlib-util\\getopt.h 41 //DOCUMENT pjlib-util\\hmac_md5.h 42 //DOCUMENT pjlib-util\hmac_sha1.h 43 //DOCUMENT pjlib-util\md5.h 44 //DOCUMENT pjlib-util\resolver.h 45 //DOCUMENT pjlib-util\scanner.h 46 //DOCUMENT pjlib-util\sha1.h 47 //DOCUMENT pjlib-util\srv_resolver.h 48 //DOCUMENT pjlib-util\string.h 49 //DOCUMENT pjlib-util\stun_simple.h 50 //DOCUMENT pjlib-util\types.h 51 //DOCUMENT pjlib-util\xml.h 52 52 53 53 -
pjproject/trunk/build.symbian/pjnath.mmp
r1242 r1244 26 26 // Include files 27 27 // 28 DOCUMENT pjnath\config.h29 DOCUMENT pjnath\\errno.h30 DOCUMENT pjnath\\ice_session.h31 DOCUMENT pjnath\\ice_strans.h32 DOCUMENT pjnath\\stun_auth.h33 DOCUMENT pjnath\\stun_config.h34 DOCUMENT pjnath\\stun_msg.h35 DOCUMENT pjnath\\stun_session.h36 DOCUMENT pjnath\\stun_transaction.h37 DOCUMENT pjnath\\types.h28 //DOCUMENT pjnath\config.h 29 //DOCUMENT pjnath\\errno.h 30 //DOCUMENT pjnath\\ice_session.h 31 //DOCUMENT pjnath\\ice_strans.h 32 //DOCUMENT pjnath\\stun_auth.h 33 //DOCUMENT pjnath\\stun_config.h 34 //DOCUMENT pjnath\\stun_msg.h 35 //DOCUMENT pjnath\\stun_session.h 36 //DOCUMENT pjnath\\stun_transaction.h 37 //DOCUMENT pjnath\\types.h 38 38 39 39 -
pjproject/trunk/build.symbian/pjproject.cww
r1243 r1244 55 55 <DOCKBARID>59420</DOCKBARID> 56 56 <PCTWIDTH>1.000000</PCTWIDTH> 57 <HGT>506</HGT> 58 <GROUPID> 59 <GIDHIGHPART>4294967294</GIDHIGHPART> 60 <GIDLOWPART>4294967294</GIDLOWPART> 61 </GROUPID> 62 </DOCKINFO> 63 </WINDOW> 64 <WINDOW> 65 <SESSION>-1</SESSION> 66 <EDOCTYPE>0</EDOCTYPE> 67 <PATH USERELATIVEPATHS = "true">pjlib_test.mcp</PATH> 68 <FRAMELOC> 69 <X>0</X> 70 <Y>0</Y> 71 </FRAMELOC> 72 <FRAMESIZE> 73 <W>347</W> 74 <H>128</H> 75 </FRAMESIZE> 76 <DOCKINFO> 77 <STATUS>1</STATUS> 78 <ROW>0</ROW> 79 <COLUMN>0</COLUMN> 80 <DOCKBARID>59420</DOCKBARID> 81 <PCTWIDTH>1.000000</PCTWIDTH> 82 <HGT>506</HGT> 57 <HGT>294</HGT> 83 58 <GROUPID> 84 59 <GIDHIGHPART>4294967294</GIDHIGHPART> … … 105 80 <DOCKBARID>59420</DOCKBARID> 106 81 <PCTWIDTH>1.000000</PCTWIDTH> 107 <HGT> 506</HGT>82 <HGT>294</HGT> 108 83 <GROUPID> 109 84 <GIDHIGHPART>4294967294</GIDHIGHPART> … … 130 105 <DOCKBARID>59420</DOCKBARID> 131 106 <PCTWIDTH>1.000000</PCTWIDTH> 132 <HGT> 506</HGT>107 <HGT>294</HGT> 133 108 <GROUPID> 134 109 <GIDHIGHPART>4294967294</GIDHIGHPART> … … 155 130 <DOCKBARID>59420</DOCKBARID> 156 131 <PCTWIDTH>1.000000</PCTWIDTH> 157 <HGT>506</HGT> 158 <GROUPID> 159 <GIDHIGHPART>4294967294</GIDHIGHPART> 160 <GIDLOWPART>4294967294</GIDLOWPART> 161 </GROUPID> 162 </DOCKINFO> 163 </WINDOW> 164 <WINDOW> 165 <SESSION>-1</SESSION> 166 <EDOCTYPE>0</EDOCTYPE> 167 <PATH USERELATIVEPATHS = "true">pjsdp.mcp</PATH> 168 <FRAMELOC> 169 <X>0</X> 170 <Y>0</Y> 171 </FRAMELOC> 172 <FRAMESIZE> 173 <W>347</W> 174 <H>128</H> 175 </FRAMESIZE> 176 <DOCKINFO> 177 <STATUS>1</STATUS> 178 <ROW>0</ROW> 179 <COLUMN>0</COLUMN> 180 <DOCKBARID>59420</DOCKBARID> 181 <PCTWIDTH>1.000000</PCTWIDTH> 182 <HGT>506</HGT> 132 <HGT>294</HGT> 183 133 <GROUPID> 184 134 <GIDHIGHPART>4294967294</GIDHIGHPART> … … 205 155 <DOCKBARID>59420</DOCKBARID> 206 156 <PCTWIDTH>1.000000</PCTWIDTH> 207 <HGT>506</HGT> 208 <GROUPID> 209 <GIDHIGHPART>4294967294</GIDHIGHPART> 210 <GIDLOWPART>4294967294</GIDLOWPART> 211 </GROUPID> 212 </DOCKINFO> 213 </WINDOW> 214 <WINDOW> 215 <SESSION>-1</SESSION> 216 <EDOCTYPE>0</EDOCTYPE> 217 <PATH USERELATIVEPATHS = "true">pjsip_ua.mcp</PATH> 218 <FRAMELOC> 219 <X>548</X> 220 <Y>123</Y> 221 </FRAMELOC> 222 <FRAMESIZE> 223 <W>400</W> 224 <H>372</H> 225 </FRAMESIZE> 226 <DOCKINFO> 227 <STATUS>1</STATUS> 228 <ROW>0</ROW> 229 <COLUMN>0</COLUMN> 230 <DOCKBARID>59420</DOCKBARID> 231 <PCTWIDTH>1.000000</PCTWIDTH> 232 <HGT>506</HGT> 233 <GROUPID> 234 <GIDHIGHPART>4294967294</GIDHIGHPART> 235 <GIDLOWPART>4294967294</GIDLOWPART> 236 </GROUPID> 237 </DOCKINFO> 238 </WINDOW> 239 <WINDOW> 240 <SESSION>-1</SESSION> 241 <EDOCTYPE>0</EDOCTYPE> 242 <PATH USERELATIVEPATHS = "true">pjsip_simple.mcp</PATH> 243 <FRAMELOC> 244 <X>0</X> 245 <Y>0</Y> 246 </FRAMELOC> 247 <FRAMESIZE> 248 <W>347</W> 249 <H>128</H> 250 </FRAMESIZE> 251 <DOCKINFO> 252 <STATUS>1</STATUS> 253 <ROW>0</ROW> 254 <COLUMN>0</COLUMN> 255 <DOCKBARID>59420</DOCKBARID> 256 <PCTWIDTH>1.000000</PCTWIDTH> 257 <HGT>506</HGT> 157 <HGT>294</HGT> 258 158 <GROUPID> 259 159 <GIDHIGHPART>4294967294</GIDHIGHPART> … … 267 167 <PATH USERELATIVEPATHS = "true">pjsua_lib.mcp</PATH> 268 168 <FRAMELOC> 269 <X>63 1</X>270 <Y>2 28</Y>271 </FRAMELOC> 272 <FRAMESIZE> 273 <W> 400</W>274 <H> 372</H>275 </FRAMESIZE> 276 <DOCKINFO> 277 <STATUS>1</STATUS> 278 <ROW>0</ROW> 279 <COLUMN>0</COLUMN> 280 <DOCKBARID>59420</DOCKBARID> 281 <PCTWIDTH>1.000000</PCTWIDTH> 282 <HGT> 506</HGT>169 <X>634</X> 170 <Y>231</Y> 171 </FRAMELOC> 172 <FRAMESIZE> 173 <W>347</W> 174 <H>128</H> 175 </FRAMESIZE> 176 <DOCKINFO> 177 <STATUS>1</STATUS> 178 <ROW>0</ROW> 179 <COLUMN>0</COLUMN> 180 <DOCKBARID>59420</DOCKBARID> 181 <PCTWIDTH>1.000000</PCTWIDTH> 182 <HGT>294</HGT> 283 183 <GROUPID> 284 184 <GIDHIGHPART>4294967294</GIDHIGHPART> … … 292 192 <PATH USERELATIVEPATHS = "true">symbian_ua.mcp</PATH> 293 193 <FRAMELOC> 294 <X>568</X> 295 <Y>146</Y> 296 </FRAMELOC> 297 <FRAMESIZE> 298 <W>400</W> 299 <H>372</H> 300 </FRAMESIZE> 301 <DOCKINFO> 302 <STATUS>1</STATUS> 303 <ROW>0</ROW> 304 <COLUMN>0</COLUMN> 305 <DOCKBARID>59420</DOCKBARID> 306 <PCTWIDTH>1.000000</PCTWIDTH> 307 <HGT>506</HGT> 308 <GROUPID> 309 <GIDHIGHPART>4294967294</GIDHIGHPART> 310 <GIDLOWPART>4294967294</GIDLOWPART> 194 <X>571</X> 195 <Y>149</Y> 196 </FRAMELOC> 197 <FRAMESIZE> 198 <W>347</W> 199 <H>128</H> 200 </FRAMESIZE> 201 <DOCKINFO> 202 <STATUS>1</STATUS> 203 <ROW>0</ROW> 204 <COLUMN>0</COLUMN> 205 <DOCKBARID>59420</DOCKBARID> 206 <PCTWIDTH>1.000000</PCTWIDTH> 207 <HGT>294</HGT> 208 <GROUPID> 209 <GIDHIGHPART>4294967294</GIDHIGHPART> 210 <GIDLOWPART>4294967294</GIDLOWPART> 211 </GROUPID> 212 </DOCKINFO> 213 </WINDOW> 214 <WINDOW> 215 <SESSION>-1</SESSION> 216 <EDOCTYPE>1</EDOCTYPE> 217 <PATH USERELATIVEPATHS = "true">..\pjlib\src\pj\sock_symbian.cpp</PATH> 218 <FRAMELOC> 219 <X>8</X> 220 <Y>27</Y> 221 </FRAMELOC> 222 <FRAMESIZE> 223 <W>646</W> 224 <H>464</H> 225 </FRAMESIZE> 226 <DOCKINFO> 227 <STATUS>0</STATUS> 228 <ROW></ROW> 229 <COLUMN></COLUMN> 230 <DOCKBARID></DOCKBARID> 231 <PCTWIDTH></PCTWIDTH> 232 <HGT></HGT> 233 <GROUPID> 234 <GIDHIGHPART></GIDHIGHPART> 235 <GIDLOWPART></GIDLOWPART> 236 </GROUPID> 237 </DOCKINFO> 238 </WINDOW> 239 <WINDOW> 240 <SESSION>-1</SESSION> 241 <EDOCTYPE>1</EDOCTYPE> 242 <PATH USERELATIVEPATHS = "true">..\pjsip-apps\src\symbian_ua\main_symbian.cpp</PATH> 243 <FRAMELOC> 244 <X>8</X> 245 <Y>27</Y> 246 </FRAMELOC> 247 <FRAMESIZE> 248 <W>638</W> 249 <H>437</H> 250 </FRAMESIZE> 251 <DOCKINFO> 252 <STATUS>0</STATUS> 253 <ROW></ROW> 254 <COLUMN></COLUMN> 255 <DOCKBARID></DOCKBARID> 256 <PCTWIDTH></PCTWIDTH> 257 <HGT></HGT> 258 <GROUPID> 259 <GIDHIGHPART></GIDHIGHPART> 260 <GIDLOWPART></GIDLOWPART> 311 261 </GROUPID> 312 262 </DOCKINFO> … … 321 271 </FRAMELOC> 322 272 <FRAMESIZE> 323 <W> 731</W>324 <H> 822</H>325 </FRAMESIZE> 326 <DOCKINFO> 327 <STATUS>0</STATUS> 328 <ROW></ROW> 329 <COLUMN></COLUMN> 330 <DOCKBARID></DOCKBARID> 331 <PCTWIDTH></PCTWIDTH> 332 <HGT></HGT> 333 <GROUPID> 334 <GIDHIGHPART></GIDHIGHPART> 335 <GIDLOWPART></GIDLOWPART> 336 </GROUPID> 337 </DOCKINFO> 338 </WINDOW> 339 <WINDOW> 340 <SESSION>-1</SESSION> 341 <EDOCTYPE>1</EDOCTYPE> 342 <PATH USERELATIVEPATHS = "true">..\pj sip\src\pjsua-lib\pjsua_media.c</PATH>273 <W>565</W> 274 <H>643</H> 275 </FRAMESIZE> 276 <DOCKINFO> 277 <STATUS>0</STATUS> 278 <ROW></ROW> 279 <COLUMN></COLUMN> 280 <DOCKBARID></DOCKBARID> 281 <PCTWIDTH></PCTWIDTH> 282 <HGT></HGT> 283 <GROUPID> 284 <GIDHIGHPART></GIDHIGHPART> 285 <GIDLOWPART></GIDLOWPART> 286 </GROUPID> 287 </DOCKINFO> 288 </WINDOW> 289 <WINDOW> 290 <SESSION>-1</SESSION> 291 <EDOCTYPE>1</EDOCTYPE> 292 <PATH USERELATIVEPATHS = "true">..\pjlib\src\pj\ioqueue_symbian.cpp</PATH> 343 293 <FRAMELOC> 344 294 <X>10</X> … … 365 315 <SESSION>-1</SESSION> 366 316 <EDOCTYPE>1</EDOCTYPE> 367 <PATH USERELATIVEPATHS = "true">..\pjmedia\src\pjmedia\nullsound.c</PATH> 368 <FRAMELOC> 369 <X>10</X> 370 <Y>40</Y> 371 </FRAMELOC> 372 <FRAMESIZE> 373 <W>630</W> 374 <H>410</H> 375 </FRAMESIZE> 376 <DOCKINFO> 377 <STATUS>0</STATUS> 378 <ROW></ROW> 379 <COLUMN></COLUMN> 380 <DOCKBARID></DOCKBARID> 381 <PCTWIDTH></PCTWIDTH> 382 <HGT></HGT> 383 <GROUPID> 384 <GIDHIGHPART></GIDHIGHPART> 385 <GIDLOWPART></GIDLOWPART> 386 </GROUPID> 387 </DOCKINFO> 388 </WINDOW> 389 <WINDOW> 390 <SESSION>-1</SESSION> 391 <EDOCTYPE>1</EDOCTYPE> 392 <PATH USERELATIVEPATHS = "true">..\pjmedia\include\pjmedia\sound.h</PATH> 393 <FRAMELOC> 394 <X>10</X> 395 <Y>40</Y> 396 </FRAMELOC> 397 <FRAMESIZE> 398 <W>630</W> 399 <H>410</H> 317 <PATH USERELATIVEPATHS = "true">..\pjlib\src\pj\os_core_symbian.cpp</PATH> 318 <FRAMELOC> 319 <X>6</X> 320 <Y>23</Y> 321 </FRAMELOC> 322 <FRAMESIZE> 323 <W>638</W> 324 <H>437</H> 325 </FRAMESIZE> 326 <DOCKINFO> 327 <STATUS>0</STATUS> 328 <ROW></ROW> 329 <COLUMN></COLUMN> 330 <DOCKBARID></DOCKBARID> 331 <PCTWIDTH></PCTWIDTH> 332 <HGT></HGT> 333 <GROUPID> 334 <GIDHIGHPART></GIDHIGHPART> 335 <GIDLOWPART></GIDLOWPART> 336 </GROUPID> 337 </DOCKINFO> 338 </WINDOW> 339 <WINDOW> 340 <SESSION>-1</SESSION> 341 <EDOCTYPE>1</EDOCTYPE> 342 <PATH USERELATIVEPATHS = "true">..\pjlib\src\pj\os_error_symbian.cpp</PATH> 343 <FRAMELOC> 344 <X>8</X> 345 <Y>27</Y> 346 </FRAMELOC> 347 <FRAMESIZE> 348 <W>638</W> 349 <H>437</H> 350 </FRAMESIZE> 351 <DOCKINFO> 352 <STATUS>0</STATUS> 353 <ROW></ROW> 354 <COLUMN></COLUMN> 355 <DOCKBARID></DOCKBARID> 356 <PCTWIDTH></PCTWIDTH> 357 <HGT></HGT> 358 <GROUPID> 359 <GIDHIGHPART></GIDHIGHPART> 360 <GIDLOWPART></GIDLOWPART> 361 </GROUPID> 362 </DOCKINFO> 363 </WINDOW> 364 <WINDOW> 365 <SESSION>-1</SESSION> 366 <EDOCTYPE>1</EDOCTYPE> 367 <PATH USERELATIVEPATHS = "true">..\pjlib\src\pj\errno.c</PATH> 368 <FRAMELOC> 369 <X>4</X> 370 <Y>23</Y> 371 </FRAMELOC> 372 <FRAMESIZE> 373 <W>646</W> 374 <H>464</H> 400 375 </FRAMESIZE> 401 376 <DOCKINFO> … … 436 411 </GROUPID> 437 412 </DOCKINFO> 438 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\Symbian\9.1\S60_3rd\EPOC32\RELEASE\WINSCW\UDEB\euser.dll" MACHINENAME = "Local Windows PC"/> 439 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\Symbian\9.1\S60_3rd\EPOC32\RELEASE\WINSCW\UDEB\ekern.exe" MACHINENAME = "Local Windows PC"/> 440 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\WINDOWS\system32\ntdll.dll" MACHINENAME = "Local Windows PC"/> 413 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\Symbian\9.1\S60_3rd_MR_2\EPOC32\RELEASE\WINSCW\UDEB\euser.dll" MACHINENAME = "Local Windows PC"/> 414 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\Symbian\9.1\S60_3rd_MR_2\EPOC32\RELEASE\WINSCW\UDEB\ekern.exe" MACHINENAME = "Local Windows PC"/> 415 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\WINNT\system32\ntdll.dll" MACHINENAME = "Local Windows PC"/> 416 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\Symbian\9.1\S60_3rd_MR_2\EPOC32\RELEASE\WINSCW\UDEB\econs.dll" MACHINENAME = "Local Windows PC"/> 441 417 </WINDOW> 442 418 <WINDOW> … … 449 425 </FRAMELOC> 450 426 <FRAMESIZE> 451 <W> 414</W>452 <H> 516</H>427 <W>390</W> 428 <H>435</H> 453 429 </FRAMESIZE> 454 430 <DOCKINFO> … … 489 465 </GROUPID> 490 466 </DOCKINFO> 491 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\Symbian\9.1\S60_3rd\EPOC32\RELEASE\WINSCW\UDEB\euser.dll" MACHINENAME = "Local Windows PC"/> 492 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\Symbian\9.1\S60_3rd\EPOC32\RELEASE\WINSCW\UDEB\ekern.exe" MACHINENAME = "Local Windows PC"/> 493 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\WINDOWS\system32\ntdll.dll" MACHINENAME = "Local Windows PC"/> 467 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\Symbian\9.1\S60_3rd_MR_2\EPOC32\RELEASE\WINSCW\UDEB\euser.dll" MACHINENAME = "Local Windows PC"/> 468 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\Symbian\9.1\S60_3rd_MR_2\EPOC32\RELEASE\WINSCW\UDEB\ekern.exe" MACHINENAME = "Local Windows PC"/> 469 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\WINNT\system32\ntdll.dll" MACHINENAME = "Local Windows PC"/> 470 <SYMBOLICSWINSETTINGS EXECUTABLEPATH = "C:\Symbian\9.1\S60_3rd_MR_2\EPOC32\RELEASE\WINSCW\UDEB\econs.dll" MACHINENAME = "Local Windows PC"/> 494 471 </WINDOW> 495 472 <WINDOW> 496 473 <SESSION>-2147483648</SESSION> 497 474 <EDOCTYPE>23</EDOCTYPE> 475 <DEFAULT>true</DEFAULT> 498 476 <FRAMELOC> 499 477 <X>6</X> -
pjproject/trunk/pjlib/include/pj/compat/os_symbian.h
r1242 r1244 122 122 #define PJ_TERM_HAS_COLOR 0 123 123 #define PJ_NATIVE_STRING_IS_UNICODE 0 124 #define PJ_NATIVE_ERR_POSITIVE 0 124 125 125 126 #define PJ_ATOMIC_VALUE_TYPE int -
pjproject/trunk/pjlib/include/pj/config.h
r1235 r1244 600 600 601 601 /** 602 * Is native platform error positive number? 603 * Default: 1 (yes) 604 */ 605 #ifndef PJ_NATIVE_ERR_POSITIVE 606 # define PJ_NATIVE_ERR_POSITIVE 1 607 #endif 608 609 /** 602 610 * Include error message string in the library (pj_strerror()). 603 611 * This is very much desirable! -
pjproject/trunk/pjlib/include/pj/config_site_sample.h
r1242 r1244 27 27 #endif 28 28 29 29 30 /* 30 31 * Typical configuration for Symbian OS target … … 32 33 #if defined(PJ_SYMBIAN) && PJ_SYMBIAN!=0 33 34 35 /* We don't want to use float, for now */ 34 36 # undef PJ_HAS_FLOATING_POINT 35 37 # define PJ_HAS_FLOATING_POINT 0 36 38 37 39 # define PJMEDIA_SOUND_IMPLEMENTATION PJMEDIA_SOUND_NULL_SOUND 40 41 /* Disable these */ 38 42 # define PJMEDIA_HAS_LIBRESAMPLE 0 39 43 # define PJMEDIA_HAS_SPEEX_AEC 0 40 44 45 /* Disable all codecs but G.711, for now */ 41 46 # define PJMEDIA_HAS_L16_CODEC 0 42 47 # define PJMEDIA_HAS_GSM_CODEC 0 … … 44 49 # define PJMEDIA_HAS_SPEEX_CODEC 0 45 50 51 # define PJSIP_MAX_PKT_LEN 8000 52 53 /* Since we don't have threads, log buffer can use static buffer */ 54 # define PJ_LOG_USE_STACK_BUFFER 0 55 56 /* Symbian has problem with too many large blocks */ 57 # define PJSIP_POOL_LEN_ENDPT 1000 58 # define PJSIP_POOL_INC_ENDPT 1000 59 # define PJSIP_POOL_RDATA_LEN 2000 60 # define PJSIP_POOL_RDATA_INC 2000 61 # define PJSIP_POOL_LEN_TDATA 2000 62 # define PJSIP_POOL_INC_TDATA 512 63 # define PJSIP_POOL_LEN_UA 2000 64 # define PJSIP_POOL_INC_UA 1000 65 # define PJSIP_POOL_TSX_LAYER_LEN 256 66 # define PJSIP_POOL_TSX_LAYER_INC 256 67 # define PJSIP_POOL_TSX_LEN 512 68 # define PJSIP_POOL_TSX_INC 128 46 69 #endif 47 70 -
pjproject/trunk/pjlib/include/pj/errno.h
r1080 r1244 168 168 * multiple times. 169 169 */ 170 #define PJ_STATUS_FROM_OS(e) (e == 0 ? PJ_SUCCESS : e + PJ_ERRNO_START_SYS) 170 #if PJ_NATIVE_ERR_POSITIVE 171 # define PJ_STATUS_FROM_OS(e) (e == 0 ? PJ_SUCCESS : e + PJ_ERRNO_START_SYS) 172 #else 173 # define PJ_STATUS_FROM_OS(e) (e == 0 ? PJ_SUCCESS : PJ_ERRNO_START_SYS - e) 174 #endif 171 175 172 176 /** … … 180 184 * pj_get_os_error or PJ_STATUS_FROM_OS, the results are undefined. 181 185 */ 182 #define PJ_STATUS_TO_OS(e) (e == 0 ? PJ_SUCCESS : e - PJ_ERRNO_START_SYS) 186 #if PJ_NATIVE_ERR_POSITIVE 187 # define PJ_STATUS_TO_OS(e) (e == 0 ? PJ_SUCCESS : e - PJ_ERRNO_START_SYS) 188 #else 189 # define PJ_STATUS_TO_OS(e) (e == 0 ? PJ_SUCCESS : PJ_ERRNO_START_SYS - e) 190 #endif 183 191 184 192 -
pjproject/trunk/pjlib/src/pj/ioqueue_symbian.cpp
r1235 r1244 217 217 } 218 218 219 if (iStatus==KRequestPending) { 220 SetActive(); 221 return PJ_EPENDING; 222 } else { 223 // Complete immediately (with success or error) 224 if (iStatus == KErrNone) { 225 *size = aBufferPtr_.Length(); 226 HandleReadCompletion(); 227 return PJ_SUCCESS; 228 } 229 else { 230 pending_data_.read_.op_key_ = NULL; 231 pending_data_.read_.addr_ = NULL; 232 pending_data_.read_.addrlen_ = NULL; 233 return PJ_RETURN_OS_ERROR(iStatus.Int()); 234 } 235 } 219 SetActive(); 220 return PJ_EPENDING; 236 221 } 237 222 … … 261 246 sock_->Socket().Accept(blank_sock_, iStatus); 262 247 263 if (iStatus==KRequestPending) { 264 SetActive(); 265 return PJ_EPENDING; 266 } else { 267 // Accept() completed immediately (with success or error). 268 if (iStatus == KErrNone) { 269 HandleAcceptCompletion(); 270 return PJ_SUCCESS; 271 } 272 else { 273 pending_data_.accept_.op_key_ = NULL; 274 pending_data_.accept_.new_sock_ = NULL; 275 pending_data_.accept_.local_ = NULL; 276 pending_data_.accept_.remote_ = NULL; 277 pending_data_.accept_.addrlen_ = NULL; 278 return PJ_RETURN_OS_ERROR(iStatus.Int()); 279 } 280 } 248 SetActive(); 249 return PJ_EPENDING; 281 250 } 282 251 … … 287 256 void CIoqueueCallback::HandleReadCompletion() 288 257 { 289 290 291 292 293 294 295 296 297 258 if (pending_data_.read_.addr_) { 259 PjSymbianOS::Addr2pj(aAddress_, 260 *(pj_sockaddr_in*)pending_data_.read_.addr_); 261 pending_data_.read_.addr_ = NULL; 262 } 263 if (pending_data_.read_.addrlen_) { 264 *pending_data_.read_.addrlen_ = sizeof(pj_sockaddr_in); 265 pending_data_.read_.addrlen_ = NULL; 266 } 298 267 299 268 pending_data_.read_.op_key_ = NULL; 300 269 } 301 270 -
pjproject/trunk/pjlib/src/pj/sock_symbian.cpp
r1235 r1244 152 152 153 153 sock_.Socket().RecvFrom(*aDesc, *fromAddr, flags, iStatus); 154 if (iStatus == KRequestPending) 155 SetActive(); 154 SetActive(); 156 155 } 157 156 -
pjproject/trunk/pjmedia/src/pjmedia/nullsound.c
r1243 r1244 68 68 PJ_DEF(const pjmedia_snd_dev_info*) pjmedia_snd_get_dev_info(unsigned index) 69 69 { 70 PJ_ASSERT_RETURN(index==0 , NULL);70 PJ_ASSERT_RETURN(index==0 || index==-1, NULL); 71 71 return &null_info; 72 72 } -
pjproject/trunk/pjsip-apps/src/symbian_ua/main_symbian.cpp
r1242 r1244 133 133 134 134 135 //////////////////////////////////////////////////////////////////////////// 136 137 class TMyTrapHandler : public TTrapHandler 138 { 139 public: 140 void Install(); 141 void Uninstall(); 142 virtual IMPORT_C void Trap(); 143 virtual IMPORT_C void UnTrap(); 144 virtual IMPORT_C void Leave(TInt aValue); 145 146 private: 147 TTrapHandler *prev_; 148 }; 149 150 void TMyTrapHandler::Install() { 151 prev_ = User::SetTrapHandler(this); 152 } 153 154 void TMyTrapHandler::Uninstall() { 155 User::SetTrapHandler(prev_); 156 } 157 158 IMPORT_C void TMyTrapHandler::Trap() 159 { 160 prev_->Trap(); 161 } 162 163 IMPORT_C void TMyTrapHandler::UnTrap() 164 { 165 prev_->UnTrap(); 166 } 167 168 IMPORT_C void TMyTrapHandler::Leave(TInt aValue) 169 { 170 prev_->Leave(aValue); 171 } 172 173 174 //////////////////////////////////////////////////////////////////////////// 175 135 176 // Global Functions 136 177 GLDEF_C TInt E32Main() 137 178 { 179 TMyTrapHandler th; 180 181 th.Install(); 182 138 183 // Create cleanup stack 139 184 //__UHEAP_MARK; … … 153 198 delete cleanup; 154 199 //__UHEAP_MARKEND; 200 201 th.Uninstall(); 155 202 return KErrNone; 156 203 } -
pjproject/trunk/pjsip-apps/src/symbian_ua/ua.cpp
r1243 r1244 302 302 303 303 // Initialize pjsua 304 status = app_startup( NULL);304 status = app_startup("sip:192.168.0.66:5061"); 305 305 if (status != PJ_SUCCESS) 306 306 return status; … … 312 312 313 313 con->Run(); 314 314 315 asw->Start(); 315 316 -
pjproject/trunk/pjsip/include/pjsip/sip_config.h
r974 r1244 285 285 /* Endpoint. */ 286 286 #define PJSIP_MAX_TIMER_COUNT (2*PJSIP_MAX_TSX_COUNT + 2*PJSIP_MAX_DIALOG_COUNT) 287 #define PJSIP_POOL_LEN_ENDPT (4000) 288 #define PJSIP_POOL_INC_ENDPT (4000) 287 288 /** 289 * Initial memory block for the endpoint. 290 */ 291 #ifndef PJSIP_POOL_LEN_ENDPT 292 # define PJSIP_POOL_LEN_ENDPT (4000) 293 #endif 294 295 /** 296 * Memory increment for endpoint. 297 */ 298 #ifndef PJSIP_POOL_INC_ENDPT 299 # define PJSIP_POOL_INC_ENDPT (4000) 300 #endif 301 289 302 290 303 /* Transport related constants. */ 291 304 292 #define PJSIP_POOL_RDATA_LEN 4000 293 #define PJSIP_POOL_RDATA_INC 4000 305 /** 306 * Initial memory block for rdata. 307 */ 308 #ifndef PJSIP_POOL_RDATA_LEN 309 # define PJSIP_POOL_RDATA_LEN 4000 310 #endif 311 312 /** 313 * Memory increment for rdata. 314 */ 315 #ifndef PJSIP_POOL_RDATA_INC 316 # define PJSIP_POOL_RDATA_INC 4000 317 #endif 318 294 319 #define PJSIP_POOL_LEN_TRANSPORT 512 295 320 #define PJSIP_POOL_INC_TRANSPORT 512 296 #define PJSIP_POOL_LEN_TDATA 4000 297 #define PJSIP_POOL_INC_TDATA 4000 298 #define PJSIP_POOL_LEN_UA 4000 299 #define PJSIP_POOL_INC_UA 4000 321 322 /** 323 * Initial memory block size for tdata. 324 */ 325 #ifndef PJSIP_POOL_LEN_TDATA 326 # define PJSIP_POOL_LEN_TDATA 4000 327 #endif 328 329 /** 330 * Memory increment for tdata. 331 */ 332 #ifndef PJSIP_POOL_INC_TDATA 333 # define PJSIP_POOL_INC_TDATA 4000 334 #endif 335 336 /** 337 * Initial memory size for UA layer 338 */ 339 #ifndef PJSIP_POOL_LEN_UA 340 # define PJSIP_POOL_LEN_UA 4000 341 #endif 342 343 /** 344 * Memory increment for UA layer. 345 */ 346 #ifndef PJSIP_POOL_INC_UA 347 # define PJSIP_POOL_INC_UA 4000 348 #endif 300 349 301 350 #define PJSIP_MAX_FORWARDS_VALUE 70 … … 305 354 306 355 /* Transaction related constants. */ 307 #define PJSIP_POOL_TSX_LAYER_LEN 4000 308 #define PJSIP_POOL_TSX_LAYER_INC 4000 309 #define PJSIP_POOL_TSX_LEN 1536 /* 768 */ 310 #define PJSIP_POOL_TSX_INC 256 356 357 /** 358 * Initial memory size for transaction layer 359 */ 360 #ifndef PJSIP_POOL_TSX_LAYER_LEN 361 # define PJSIP_POOL_TSX_LAYER_LEN 4000 362 #endif 363 364 /** 365 * Memory increment for transaction layer. 366 */ 367 #ifndef PJSIP_POOL_TSX_LAYER_INC 368 # define PJSIP_POOL_TSX_LAYER_INC 4000 369 #endif 370 371 /** 372 * Initial memory size for a SIP transaction object. 373 */ 374 #ifndef PJSIP_POOL_TSX_LEN 375 # define PJSIP_POOL_TSX_LEN 1536 /* 768 */ 376 #endif 377 378 /** 379 * Memory increment for transaction object. 380 */ 381 #ifndef PJSIP_POOL_TSX_INC 382 # define PJSIP_POOL_TSX_INC 256 383 #endif 384 311 385 #define PJSIP_MAX_TSX_KEY_LEN (PJSIP_MAX_URL_SIZE*2) 312 386
Note: See TracChangeset
for help on using the changeset viewer.