Keith,

Other than a few warnings I have no problem compiling
sipXmediaAdapterLib, sipXmediaLib, sipXportLib, and sipXsdpLib. And with
rev 10595 there are no problems with sipXtapi. But the problems I had
with sipXtackLib are still present as illustrated in my previous e-mail.

Thanks,

-- 
Pedro




On Tue, 2008-02-26 at 16:46 -0500, Keith Kyzivat wrote:
> We do try to maintain a tree that cleanly compiles and runs, but we
> haven't had too many people working on it, and the current focus that
> I, Sergey Konstanbaev, and Alexander Chemeris have is on the mediaLib.
> we try our best to maintain the tree in all configurations, but alas,
> we cannot test every platform.
> 
> sipXportLib sipXsdpLib, sipXtackLib, sipXmediaLib, sipXmediaAdapterLib
> should all work fine under x86 linux and windows (vs2003, vs2005, and,
> for the most part vc6).
> 
> in sipXmediaAdapterLib, there currently is an issue with callLib that
> I am in midst of fixing when using the older PhoneMediaInterface,
> which is in the process of being replaced by TopologyGraphInterface.
> 
> You currently can fix it one of several ways.
> * You can define HAVE_SPEEX in preprocessor macro definitions when
> building sipXmediaAdapterLib
> * using the TopologyGraphInterface will fix these issues.  Just define
> the following two preprocessor macros when building
> sipXmediaAdpaterLib: ENABLE_TOPOLOGY_FLOWGRAPH_INTERFACE_FACTORY
> DISABLE_DEFAULT_PHONE_MEDIA_INTERFACE_FACTORY
> 
> On 2/26/08, Pedro Sanchez <[EMAIL PROTECTED]> wrote:
>         Thanks Keith,
>         
>         I'm just testing waters with sipXtapi to see how far I can go
>         with a
>         sample app I'm working on. I'm a bit disappointed that the SVN
>         version
>         doesn't compile cleanly as I would have expected. Does this
>         project have
>         a policy of compile-clean SVN trees?
>         
>         Anyway, since you are quick to fix things maybe you can take a
>         shot at
>         the other errors that I get, this time in sipXtackLib.
>         
>         Thanks,
>         
>         --
>         Pedro
>         
>         ------ Build started: Project: sipXtackLib, Configuration:
>         Debug Win32
>         ------
>         Compiling...
>         bzero.c
>         Generating Code...
>         Compiling...
>         SipConfigServerAgent.cpp
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \src\net\sipconfigserveragent.cpp(386) : error C2146: syntax
>         error :
>         missing ')' before identifier '_WINDOWS'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \src\net\sipconfigserveragent.cpp(386) : error C2059: syntax
>         error :
>         ')'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \src\net\sipconfigserveragent.cpp(387) : error C2143: syntax
>         error :
>         missing ';' before '{'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \src\net\sipconfigserveragent.cpp(388) : error C2146: syntax
>         error :
>         missing ';' before identifier '_WINDOWS'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \src\net\sipconfigserveragent.cpp(388) : error C2065:
>         '_WINDOWS' :
>         undeclared identifier
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \src\net\sipconfigserveragent.cpp(395) : error C2181: illegal
>         else
>         without matching if
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \src\net\sipconfigserveragent.cpp(426) : fatal error C1903:
>         unable to
>         recover from previous error(s); stopping compilation
>         Generating Code...
>         Compiling...
>         res_send.c
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \include\resparse\poll.h(45) : error C2011: 'pollfd' :
>         'struct' type
>         redefinition
>                 c:\program files\microsoft sdks\windows\v6.0a\include
>         \winsock2.h(1506) : see declaration of 'pollfd'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \include\resparse\poll.h(61) : warning C4005: 'POLLIN' : macro
>         redefinition
>                 c:\program files\microsoft sdks\windows\v6.0a\include
>         \winsock2.h(1495) : see previous definition of 'POLLIN'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \include\resparse\poll.h(62) : warning C4005: 'POLLPRI' :
>         macro
>         redefinition
>                 c:\program files\microsoft sdks\windows\v6.0a\include
>         \winsock2.h(1496) : see previous definition of 'POLLPRI'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \include\resparse\poll.h(63) : warning C4005: 'POLLOUT' :
>         macro
>         redefinition
>                 c:\program files\microsoft sdks\windows\v6.0a\include
>         \winsock2.h(1499) : see previous definition of 'POLLOUT'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \include\resparse\poll.h(64) : warning C4005: 'POLLRDNORM' :
>         macro
>         redefinition
>                 c:\program files\microsoft sdks\windows\v6.0a\include
>         \winsock2.h(1493) : see previous definition of 'POLLRDNORM'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \include\resparse\poll.h(65) : warning C4005: 'POLLWRNORM' :
>         macro
>         redefinition
>                 c:\program files\microsoft sdks\windows\v6.0a\include
>         \winsock2.h(1498) : see previous definition of 'POLLWRNORM'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \include\resparse\poll.h(66) : warning C4005: 'POLLRDBAND' :
>         macro
>         redefinition
>                 c:\program files\microsoft sdks\windows\v6.0a\include
>         \winsock2.h(1494) : see previous definition of 'POLLRDBAND'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \include\resparse\poll.h(67) : warning C4005: 'POLLWRBAND' :
>         macro
>         redefinition
>                 c:\program files\microsoft sdks\windows\v6.0a\include
>         \winsock2.h(1500) : see previous definition of 'POLLWRBAND'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \include\resparse\poll.h(82) : warning C4005: 'POLLERR' :
>         macro
>         redefinition
>                 c:\program files\microsoft sdks\windows\v6.0a\include
>         \winsock2.h(1502) : see previous definition of 'POLLERR'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \include\resparse\poll.h(83) : warning C4005: 'POLLHUP' :
>         macro
>         redefinition
>                 c:\program files\microsoft sdks\windows\v6.0a\include
>         \winsock2.h(1503) : see previous definition of 'POLLHUP'
>         c:\documents and settings\nortel\my documents\oven\sipxtapi
>         \sipxtacklib
>         \include\resparse\poll.h(84) : warning C4005: 'POLLNVAL' :
>         macro
>         redefinition
>                 c:\program files\microsoft sdks\windows\v6.0a\include
>         \winsock2.h(1504) : see previous definition of 'POLLNVAL'
>         Generating Code...
>         Creating browse information file...
>         Microsoft Browse Information Maintenance Utility Version
>         9.00.21022
>         Copyright (C) Microsoft Corporation. All rights reserved.
>         BSCMAKE: error BK1506 : cannot open file '.\Debug
>         \SipConfigServerAgent.sbr': No such file or directory
>         Build log was saved at "file://c:\Documents and Settings
>         \nortel\My
>         Documents\Oven\sipXtapi\sipXtackLib\Debug\BuildLog.htm"
>         sipXtackLib - 9 error(s), 10 warning(s)
>         ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0
>         skipped
>         ==========
>         
>         
>         
>         
>         On Tue, 2008-02-26 at 15:39 -0500, Keith Kyzivat wrote:
>         > Hi Pedro,
>         >
>         > I just fixed this in 10595.
>         > It was a bug caused when wideband playBuffer was
>         implemented.
>         > callLib currently doesn't support wideband yet, but the
>         underlying
>         > libraries (sipXmediaAdapterLib, sipXmediaLib) now do support
>         wideband.
>         > If you wish to take a stab at widebandifying it, we'd
>         appreciate it,
>         > as Alex and I are focused on the mediaLib level.
>         >
>         > I hard coded the playBuffer call you see the error on to
>         pass in a
>         > sample rate (new parameter, that comes just after the buffer
>         length)
>         > of 8000Hz.  This should correct your issue.
>         >
>         > On 2/26/08, Pedro Sanchez <[EMAIL PROTECTED]> wrote:
>         >         Hello,
>         >
>         >         Trying to compile the latest sipXtapi from SVN I get
>         the
>         >         following
>         >         error:
>         >
>         >         .\src\cp\CpCall.cpp(321) : error C2664:
>         >         'CpMediaInterface::playBuffer' :
>         >         cannot convert parameter 7 from 'OsProtectedEvent *'
>         to
>         >         'UtlBoolean'
>         >
>         >         The offending line is:
>         >
>         >             mpMediaInterface->playBuffer((char*)buffer,
>         >             bufSize, type, repeat, local, remote, ev);
>         >
>         >         which is missing the third parameter bufRate. What
>         should the
>         >         fix be?
>         >
>         >         Thanks,
>         >
>         >
>         >         --
>         >         Pedro
>         >
>         >
>         >
>         >
>         >         _______________________________________________
>         >         sipxtapi-dev mailing list
>         >         [email protected]
>         >         List Archive:
>         http://list.sipfoundry.org/archive/sipxtapi-dev/
>         >
>         >
>         >
>         > --
>         > Keith Kyzivat
>         >
>         > SIPez LLC.
>         > SIP VoIP, IM and Presence Consulting
>         > http://www.SIPez.com
>         > tel: +1 (617) 273-4000
>         
>         _______________________________________________
>         sipxtapi-dev mailing list
>         [email protected]
>         List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/
> 
> 
> 
> -- 
> Keith Kyzivat
> 
> SIPez LLC.
> SIP VoIP, IM and Presence Consulting
> http://www.SIPez.com
> tel: +1 (617) 273-4000

_______________________________________________
sipxtapi-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipxtapi-dev/

Reply via email to