Re: [Ekiga-devel-list] Crash with brand-new ptlib+opal+ekiga
After some different configuration, here are steps to compile ekiga with HEAD version of ffmpef, x264, opal and ptlib : 1/ ffmpeg : unable to compile unless * removing all references to IFF codecs and format in libavcodec/avcodec.h libavcodec/allcodecs.c libavcodec/Makefile libavformat/Makefile libavformat/allformats.c. Patches below. * modifying Genaral Makefile in confffmpeg : confffmpeg:=--cross-prefix=i586-mingw32msvc- --enable-shared --enable-memalign-hack \ --enable-cross-compile --enable-w32threads --arch=i686 --target-os=mingw32 \ --disable-ffserver --disable-ffmpeg --disable-ffplay \ --disable-parsers --enable-parser=h264 --enable-parser=mpeg4video --enable-parser=h263 \ --disable-decoders --enable-decoder=h264 --enable-decoder=mpeg4 --enable-decoder=h263 \ --disable-muxers --enable-muxer=h264 --enable-muxer=mpeg4 --enable-muxer=h263 \ --disable-encoders --enable-encoder=mpeg4 --enable-encoder=h263 \ --disable-protocols --disable-bsfs --disable-ffplay --prefix=$(BUILDROOT) \ --disable-decoder=iff_byterun1 --disable-decoder=iff_ilbm \ --disable-sse --disable-amd3dnow \ --libdir=$(LIBDIR) --extra-ldflags=-Wl,-static 2/X264 : I modified opal/plugins/video/H.264/shared/h264frame.cxx to compile (http://bugzilla-attachments.gnome.org/attachment.cgi?id=147381) . diff --git a/plugins/video/H.264/shared/h264frame.cxx b/plugins/video/H.264/shared/h264frame.cxx --- a/plugins/video/H.264/shared/h264frame.cxx +++ b/plugins/video/H.264/shared/h264frame.cxx @@ -86,7 +86,6 @@ H264Frame::~H264Frame () #ifndef LICENCE_MPL void H264Frame::SetFromFrame (x264_nal_t *NALs, int numberOfNALs) { - int vopBufferLen; int currentNAL = 0; uint8_t* currentPositionInFrame=(uint8_t*) _encodedFrame; @@ -99,8 +98,9 @@ void H264Frame::SetFromFrame (x264_nal_t // read the nals out of the encoder and create meta data about their location and size in the frame for (currentNAL = 0; currentNAL numberOfNALs; currentNAL++) { -int currentNALLen; -currentNALLen = X264_NAL_ENCODE(currentPositionInFrame,vopBufferLen, 1,NALs[currentNAL]); +int currentNALLen = NALs[currentNAL].i_payload; +memcpy(currentPositionInFrame, NALs[currentNAL].p_payload, NALs[currentNAL].i_payload); + if (currentNALLen 0) { _NALs[_numberOfNALsInFrame].length = currentNALLen; 3/ Setup program is available (as usual) at http://www.pateam.org/archive/tmp/ekiga-win32/trunk/ekiga-setup-3.3.1-git-507_gf6df02f_H264.exe 4/ I tested it using 5...@ekiga.net. It seems working. Latency is noticeable like CPU load. - diff -urN ffmpeg/libavcodec/avcodec.h src/ffmpeg/libavcodec/avcodec.h --- ffmpeg/libavcodec/avcodec.h 2010-02-16 09:11:38.0 +0100 +++ src/ffmpeg/libavcodec/avcodec.h 2010-02-16 09:05:12.0 +0100 @@ -204,8 +204,8 @@ CODEC_ID_R210, CODEC_ID_ANM, CODEC_ID_BINKVIDEO, -CODEC_ID_IFF_ILBM, -CODEC_ID_IFF_BYTERUN1, +//CODEC_ID_IFF_ILBM, +//CODEC_ID_IFF_BYTERUN1, /* various PCM codecs */ CODEC_ID_PCM_S16LE= 0x1, diff -urN ffmpeg/libavcodec/allcodecs.c src/ffmpeg/libavcodec/allcodecs.c --- ffmpeg/libavcodec/allcodecs.c 2010-02-16 09:11:38.0 +0100 +++ src/ffmpeg/libavcodec/allcodecs.c 2010-02-16 09:05:29.0 +0100 @@ -114,8 +114,8 @@ REGISTER_DECODER (H264_VDPAU, h264_vdpau); REGISTER_ENCDEC (HUFFYUV, huffyuv); REGISTER_DECODER (IDCIN, idcin); -REGISTER_DECODER (IFF_BYTERUN1, iff_byterun1); -REGISTER_DECODER (IFF_ILBM, iff_ilbm); +//REGISTER_DECODER (IFF_BYTERUN1, iff_byterun1); +//REGISTER_DECODER (IFF_ILBM, iff_ilbm); REGISTER_DECODER (INDEO2, indeo2); REGISTER_DECODER (INDEO3, indeo3); REGISTER_DECODER (INDEO5, indeo5); -- diff -urN ffmpeg/libavcodec/Makefile src/ffmpeg/libavcodec/Makefile --- ffmpeg/libavcodec/Makefile 2010-02-16 09:11:38.0 +0100 +++ src/ffmpeg/libavcodec/Makefile 2010-02-16 09:05:49.0 +0100 @@ -144,8 +144,8 @@ OBJS-$(CONFIG_HUFFYUV_DECODER) += huffyuv.o OBJS-$(CONFIG_HUFFYUV_ENCODER) += huffyuv.o OBJS-$(CONFIG_IDCIN_DECODER) += idcinvideo.o -OBJS-$(CONFIG_IFF_BYTERUN1_DECODER)+= iff.o -OBJS-$(CONFIG_IFF_ILBM_DECODER)+= iff.o +#OBJS-$(CONFIG_IFF_BYTERUN1_DECODER)+= iff.o +#OBJS-$(CONFIG_IFF_ILBM_DECODER)+= iff.o OBJS-$(CONFIG_IMC_DECODER) += imc.o OBJS-$(CONFIG_INDEO2_DECODER) += indeo2.o OBJS-$(CONFIG_INDEO3_DECODER) += indeo3.o - diff -urN ffmpeg/libavformat/Makefile src/ffmpeg/libavformat/Makefile --- ffmpeg/libavformat/Makefile 2010-02-16 09:18:57.0 +0100 +++ src/ffmpeg/libavformat/Makefile 2010-02-16 09:38:00.0 +0100 @@
Re: [Ekiga-list] destructive Ekiga Win-XP un-install
Comments below...thx! --- On Tue, 2/16/10, michel memeteau michel.memet...@gmail.com wrote: From: michel memeteau michel.memet...@gmail.com Subject: Re: [Ekiga-list] destructive Ekiga Win-XP un-install To: Ekiga mailing list ekiga-list@gnome.org Date: Tuesday, February 16, 2010, 1:46 AM Ive looked before , and there is nothing special. there is a case when user has no rights but you said it's not the case here. Correct. I have full admin rights on my computer. Does your Username contains specific characters ? Which XP service Pack ? Which username? My Ekiga username is Stan, as is my profile name on this computer. C:\Documents and Settings\Stan\My Documents\ WinXP Service Pack 3 is installed. It has never happened. It's the first time. My Name was able to duplicate that Ekiga will attempt to install in MyDocs. http://us.mc513.mail.yahoo.com/mc/welcome?.gx=1.tm=1266332026.rand=bt4ap5a9sb6s1#_pg=showMessagesMid=9filterBy=.rand=1240471958midIndex=9mid=1_2627_AKwmvs4AAK64S3g54AdvCQkMYwgm=1_1009752_AK4mvs4AAEADS3lSkAy5egIfn5Y,1_1007280_AK0mvs4AAKvOS3kIfwYH6VnRglg,1_1006788_AKwmvs4AALtYS3iewAbM6xAYo4s,1_1536_AK4mvs4AAGOWS3hgpwwATyVDaEY,1_2116_AKkmvs4AATOHS3hFYQEnslXx8X8,1_2627_AKwmvs4AAK64S3g54AdvCQkMYwg,1_3208_AKcmvs4AAVzFS3gu8gX%2BFVxVSN4,1_3776_AKwmvs4AAA9US3gl4AqAMRxuGSo,1_4423_AKgmvs4AARr%2BS3ghMAlolEXp%2FMA,1_4991_AKcmvs4AANXBS3gdtgaJfgdIgDU,1_5630_AKkmvs4AAXrqS3gcuwpPFnKulzI,sort=dateorder=downstartMid=0hash=b6ae7d192767ab21c512b4293dd2a9f6.jsrand=2180369 Did you installed previous versions of Ekiga on the same machine ? No...never. I normally use Skype for VOIP, and only agreed to try Ekiga because my brother (Ekiga username: Ted) wants to stay open source for all his applications. ___ ekiga-list mailing list ekiga-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-list
Re: [Ekiga-list] destructive Ekiga Win-XP un-install
For example %programfiles% should by default point to the Program Files folder. Maybe that was set incorrectly on the system in question? %programfiles% does point to the Program Files directory on my computer. I checked it from the command line. Thanks! --- On Mon, 2/15/10, Darren Albers dalb...@gmail.com wrote: From: Darren Albers dalb...@gmail.com Subject: Re: [Ekiga-list] destructive Ekiga Win-XP un-install To: Ekiga mailing list ekiga-list@gnome.org Date: Monday, February 15, 2010, 11:57 AM I just did a test install and it put it in my Program Files directory and never gave me an option to do it anywhere else. A removal then removed the whole Ekiga Directory but nothing else. It looked safe to me on my system but I am just one person. Does anyone know if this Installer uses some system variable to find Program Files? For example %programfiles% should by default point to the Program Files folder. Maybe that was set incorrectly on the system in question? Thanks! ___ ekiga-list mailing list ekiga-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-list
Re: [Ekiga-list] registration fails immediately if STUN is not used
On Tue, Feb 16, 2010 at 10:18:54AM +0100, Damien Sandras wrote: Le lundi 15 février 2010 à 15:36 -0500, Rob Owens a écrit : I think this is a new problem... Registration to my ekiga.net account fails immediately if I choose not to use STUN. I'm experimenting with a local SIP proxy which requires me to turn off STUN. I've tested this on another LAN with no SIP proxy and no special settings, so I think it's a problem on ekiga.net's end. Can anybody confirm? Without STUN, you appear as being NATted, which won't work. The behavior is normal. However, you can logically register with STUN enabled on a local proxy. If the proxy is local on the LAN, STUN won't be used when communicating with it, even if enabled. Are you saying that all my clients should have STUN enabled? Or that I tell my proxy to use STUN? Thanks for the help. -Rob ___ ekiga-list mailing list ekiga-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-list
Re: [Ekiga-list] registration fails immediately if STUN is not used
Le mardi 16 février 2010 à 10:39 -0500, Rob Owens a écrit : On Tue, Feb 16, 2010 at 10:18:54AM +0100, Damien Sandras wrote: Le lundi 15 février 2010 à 15:36 -0500, Rob Owens a écrit : I think this is a new problem... Registration to my ekiga.net account fails immediately if I choose not to use STUN. I'm experimenting with a local SIP proxy which requires me to turn off STUN. I've tested this on another LAN with no SIP proxy and no special settings, so I think it's a problem on ekiga.net's end. Can anybody confirm? Without STUN, you appear as being NATted, which won't work. The behavior is normal. However, you can logically register with STUN enabled on a local proxy. If the proxy is local on the LAN, STUN won't be used when communicating with it, even if enabled. Are you saying that all my clients should have STUN enabled? Or that I tell my proxy to use STUN? All the clients should have STUN enabled. -- _ Damien Sandras (o- //\Ekiga Softphone : http://www.ekiga.org/ v_/_ Be IP : http://www.beip.be/ FOSDEM : http://www.fosdem.org/ SIP Phone : sip:dsand...@ekiga.net ___ ekiga-list mailing list ekiga-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-list
Re: [Ekiga-list] destructive Ekiga Win-XP un-install
I really do not have any more idea. As your machine/seup seems to be the only one that reproduce this I suggest that we use it to record a Registry activity log of the install/uninstall process. and that you export/send this log. You can do this with process monitor http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx 2010/2/16 Stan scc1...@yahoo.com For example %programfiles% should by default point to the Program Files folder. Maybe that was set incorrectly on the system in question? %programfiles% does point to the Program Files directory on my computer. I checked it from the command line. Thanks! -- --- web : http://memeteau.com Fixe : 0974763294 Mobile : 0624808051 Visio/jabber/GTalk : xmpp:freeche...@jabber.fr xmpp%3afreeche...@jabber.fr ___ ekiga-list mailing list ekiga-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-list
Re: [Ekiga-list] registration fails immediately if STUN is not used
On Tue, Feb 16, 2010 at 10:39:51AM -0500, Rob Owens wrote: On Tue, Feb 16, 2010 at 10:18:54AM +0100, Damien Sandras wrote: Le lundi 15 février 2010 à 15:36 -0500, Rob Owens a écrit : I think this is a new problem... Registration to my ekiga.net account fails immediately if I choose not to use STUN. I'm experimenting with a local SIP proxy which requires me to turn off STUN. I've tested this on another LAN with no SIP proxy and no special settings, so I think it's a problem on ekiga.net's end. Can anybody confirm? Without STUN, you appear as being NATted, which won't work. The behavior is normal. However, you can logically register with STUN enabled on a local proxy. If the proxy is local on the LAN, STUN won't be used when communicating with it, even if enabled. Are you saying that all my clients should have STUN enabled? Or that I tell my proxy to use STUN? I just tried enabling STUN on all my clients. They can make outgoing calls, but incoming calls do not work correctly (they give the impression that they have connected, but there is no sound or video from the remote user). On the other hand, when a remote user called in using my iptel.org address, the call connected properly. I'm using Ekiga 2.0.12 and siproxd 0.7.0 on a non-gateway machine. -Rob ___ ekiga-list mailing list ekiga-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-list
Re: [Ekiga-list] destructive Ekiga Win-XP un-install
I just did a test install and it put it in my Program Files directory and never gave me an option to do it anywhere else Does anyone know if this Installer uses some system variable to find Program Files? For example %programfiles% should by default point to the Program Files folder. Maybe that was set incorrectly on the system in question? Mine is almost a virgin XP system, and it tried to install in C:\Documents and Settings\My Login\Ekiga. The %programfiles% variable does point correctly to C:\Program Files. _ Hotmail: Trusted email with Microsoft’s powerful SPAM protection. http://clk.atdmt.com/GBL/go/201469226/direct/01/___ ekiga-list mailing list ekiga-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-list
[Ekiga-list] connection problems
Hello, I'm new to ekiga. Yesterday I succesfully used it (here v3.2.6/ other side v2) with audio and video. It was great! Today I often had the cannot connect message and I wasn't able to reach the other side. But, the other side was able to connect to me, but without a real connection - no video, no audio, and broken connectioon a short while later What's going on? Is it a ekiga server problem? Cheers, Chris ___ ekiga-list mailing list ekiga-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-list
[Ekiga-list] Could not register (Not found)
Title: Orion Signature Hi, I have installed Ekiga 3.2.5 on Ubuntu 9.10 and asked our IT department for the details required by Ekiga. They weren't entirely sure what the options were asking for, but gave me something to try. Now I still get the error "Could not register (Not found)" on the accounts page. I couldn't find any documentation about this error or even how to diagnose connection issues. Can someone please explain what the account options are actually asking for, and how I can go about determining why it could not register? Cheers, Jason -- JASON STEENSTRA-PICKENS RHAPSODY DEVELOPER jason.steenstrapick...@orionhealth.com P: +64 9 638 0600 M: +64 21 184 4533 F: +64 9 638 0699 S: jason.steenstra-pickens www.orionhealth.com This e-mail and any attachments are intended only for the person to whom it is addressed and may contain privileged, proprietary, or other data protected from disclosure under applicable law. If you are not the addressee or the person responsible for delivering this to the addressee you are hereby notified that reading, copying or distributing this transmission is prohibited. If you have received this e-mail in error, please telephone us immediately and remove all copies of it from your system. Thank you for your co-operation. ___ ekiga-list mailing list ekiga-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-list
Re: [Ekiga-list] Could not register (Not found)
Title: Orion Signature I can see 2 Services under Local Roster: Conference Room Echo test When I call Echo test I hear our recorded company message which says to enter the extension you require. Clicking on the dialpad does nothing. When I try and call any other number I get the same recorded message. When people try and call me it says I am unavailable. Note: This account was working perfectly on windows using x-lite. Cheers, Jason Jason Steenstra-Pickens wrote: Hi, I have installed Ekiga 3.2.5 on Ubuntu 9.10 and asked our IT department for the details required by Ekiga. They weren't entirely sure what the options were asking for, but gave me something to try. Now I still get the error "Could not register (Not found)" on the accounts page. I couldn't find any documentation about this error or even how to diagnose connection issues. Can someone please explain what the account options are actually asking for, and how I can go about determining why it could not register? Cheers, Jason -- JASON STEENSTRA-PICKENS RHAPSODY DEVELOPER jason.steenstrapick...@orionhealth.com P: +64 9 638 0600 M: +64 21 184 4533 F: +64 9 638 0699 S: jason.steenstra-pickens www.orionhealth.com This e-mail and any attachments are intended only for the person to whom it is addressed and may contain privileged, proprietary, or other data protected from disclosure under applicable law. If you are not the addressee or the person responsible for delivering this to the addressee you are hereby notified that reading, copying or distributing this transmission is prohibited. If you have received this e-mail in error, please telephone us immediately and remove all copies of it from your system. Thank you for your co-operation. __ This email has been scanned by the MessageLabs Email Security System. For more information please visit http://www.messagelabs.com/email __ ___ ekiga-list mailing list ekiga-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-list -- Orion Signature JASON STEENSTRA-PICKENS RHAPSODY DEVELOPER jason.steenstrapick...@orionhealth.com P: +64 9 638 0600 M: +64 21 184 4533 F: +64 9 638 0699 S: jason.steenstra-pickens www.orionhealth.com This e-mail and any attachments are intended only for the person to whom it is addressed and may contain privileged, proprietary, or other data protected from disclosure under applicable law. If you are not the addressee or the person responsible for delivering this to the addressee you are hereby notified that reading, copying or distributing this transmission is prohibited. If you have received this e-mail in error, please telephone us immediately and remove all copies of it from your system. Thank you for your co-operation. ___ ekiga-list mailing list ekiga-list@gnome.org http://mail.gnome.org/mailman/listinfo/ekiga-list