Re: [Ekiga-devel-list] Gstreamer in ekiga

2009-01-19 Thread Eugen Dedu

Julien Puydt wrote:

Hi,

I committed some gstreamer work yesterday. The short summary is that it 
doesn't work, but is better at it.


The longer version is :

- for video input, it works pretty well -- the main problem is an 
initialization bug in the video input code, which means that if you 
enable video preview at startup, then you'll get an error opening your 
gstreamer device (go in the preference, choose another device and come 
back) -- this problem isn't in the gstreamer code ;


- for audio input, things should more or less work -- I have doubts 
about the quality, but more tests will be needed ;


- for audio output : it crashes.

You can test much more easily than before though : if you have a recent 
enough gstreamer (0.10.21.2 if I remember well), then just add 
--enable-gstreamer to your configure line and you'll be ready to go.


Hi,

I have the latest gstreamer (from exp, 0.10.9.3-1), which, according to 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488074, should have 
gstapp, still I receive an error during configure:


checking for GSTREAMER... configure: error: Package requirements 
(gstreamer-plugins-base-0.10 = 0.10.21.3 gstreamer-interfaces-0.10) 
were not met:
Requested 'gstreamer-plugins-base-0.10 = 0.10.21.3' but version of 
GStreamer Base Plugins Libraries is 0.10.20



After removing the version test in configure.ac, I receive:

../../../../lib/engine/components/gstreamer//gst-videoinput.cpp:43:32: 
error: gst/app/gstappsink.h: No such file or directory


If I understand correctly, debian does not still have the necessary 
version, is that right?


--
Eugen
___
Ekiga-devel-list mailing list
Ekiga-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-devel-list


Re: [Ekiga-devel-list] Gstreamer in ekiga

2009-01-19 Thread Peter Robinson
 I committed some gstreamer work yesterday. The short summary is that it
 doesn't work, but is better at it.

 The longer version is :

 - for video input, it works pretty well -- the main problem is an
 initialization bug in the video input code, which means that if you enable
 video preview at startup, then you'll get an error opening your gstreamer
 device (go in the preference, choose another device and come back) -- this
 problem isn't in the gstreamer code ;

 - for audio input, things should more or less work -- I have doubts about
 the quality, but more tests will be needed ;

 - for audio output : it crashes.

 You can test much more easily than before though : if you have a recent
 enough gstreamer (0.10.21.2 if I remember well), then just add
 --enable-gstreamer to your configure line and you'll be ready to go.

 Hi,

 I have the latest gstreamer (from exp, 0.10.9.3-1), which, according to
 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488074, should have gstapp,
 still I receive an error during configure:

 checking for GSTREAMER... configure: error: Package requirements
 (gstreamer-plugins-base-0.10 = 0.10.21.3 gstreamer-interfaces-0.10) were
 not met:
 Requested 'gstreamer-plugins-base-0.10 = 0.10.21.3' but version of
 GStreamer Base Plugins Libraries is 0.10.20


 After removing the version test in configure.ac, I receive:

 ../../../../lib/engine/components/gstreamer//gst-videoinput.cpp:43:32:
 error: gst/app/gstappsink.h: No such file or directory

 If I understand correctly, debian does not still have the necessary version,
 is that right?

The current release of gstreamer-plugins-base doesn't have the
gstappsink plugins. I had the same problems with Fedora. If
gst-plugins-bad is in Debian you can compile it against that but
Fedora doesn't have gst-plugins-bad in it. I think it will be in the
next release which should be soon as there's been a beta or RC for it.

Peter
___
Ekiga-devel-list mailing list
Ekiga-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-devel-list


Re: [Ekiga-devel-list] Gstreamer in ekiga

2009-01-19 Thread Julien Puydt

Eugen Dedu a écrit :

I have the latest gstreamer (from exp, 0.10.9.3-1)
(gstreamer-plugins-base-0.10 = 0.10.21.3 gstreamer-interfaces-0.10) 


Uh... Eugen, 0.10.9.3-1 is older than 0.10.21.3... so it's normal you 
don't have what it takes!


You should try :
$ apt-cache show gstreamer0.10-plugins-base | grep Version
will tell you which versions are available.
(notice that you'll need libgstreamer-plugins-base0.10-dev to compile 
ekiga with gstreamer)


Snark
___
Ekiga-devel-list mailing list
Ekiga-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-devel-list


Re: [Ekiga-devel-list] Gstreamer in ekiga

2009-01-19 Thread Eugen Dedu

Julien Puydt wrote:

Eugen Dedu a écrit :

I have the latest gstreamer (from exp, 0.10.9.3-1)
(gstreamer-plugins-base-0.10 = 0.10.21.3 gstreamer-interfaces-0.10) 


Uh... Eugen, 0.10.9.3-1 is older than 0.10.21.3... so it's normal you 
don't have what it takes!


You should try :
$ apt-cache show gstreamer0.10-plugins-base | grep Version
will tell you which versions are available.
(notice that you'll need libgstreamer-plugins-base0.10-dev to compile 
ekiga with gstreamer)


Ah, I thought that it's the version of -plugins-bad which is taken...

I have installed gstreamer dependencies and the compilation is ok.

1. In video devices, input device it shows PTLIB/V4L2 (correct) and 
gstreamer/V4L (instead of V4L2)
2. After choosing this and doing Show Call Panel and showing the local 
video (standby mode), it crashes.  Attached, the stack trace.


--
Eugen
(gdb) run
Starting program: /home/dedu/softs/ekiga/ekiga/src/ekiga 
[Thread debugging using libthread_db enabled]
[New Thread 0x7fdf34c4e7a0 (LWP 26225)]
KickStart(add_spark): AVAHI
KickStart(add_spark): AVAHIPUB
KickStart(add_spark): EVOLUTION
KickStart(add_spark): LDAP
KickStart(add_spark): HISTORY
KickStart(kick): looping on BLANK sparks
[New Thread 0x41135950 (LWP 26228)]
[New Thread 0x417b7950 (LWP 26229)]
[New Thread 0x417f8950 (LWP 26230)]
[New Thread 0x407a7950 (LWP 26232)]
[New Thread 0x4119d950 (LWP 26233)]
[New Thread 0x411de950 (LWP 26234)]
[New Thread 0x4121f950 (LWP 26235)]
[New Thread 0x41c0b950 (LWP 26236)]
[New Thread 0x41260950 (LWP 26237)]
KickStart(kick): AVAHI was promoted to FULL
KickStart(kick): AVAHIPUB was promoted to FULL
KickStart(kick): EVOLUTION was promoted to FULL
[New Thread 0x4240c950 (LWP 26238)]
[New Thread 0x419e4950 (LWP 26244)]
KickStart(kick): LDAP was promoted to FULL
KickStart(kick): HISTORY was promoted to FULL
Trying to load the hello plugin... failed to load the module
KickStart(final log):
BLANK: 
PARTIAL: 
[New Thread 0x40fa8950 (LWP 26247)]
[Thread 0x40fa8950 (LWP 26247) exited]
[Thread 0x41260950 (LWP 26237) exited]
[Thread 0x4121f950 (LWP 26235) exited]
[New Thread 0x4121f950 (LWP 26249)]
[Thread 0x41c0b950 (LWP 26236) exited]
[New Thread 0x41c0b950 (LWP 26250)]
[New Thread 0x41260950 (LWP 26251)]
[New Thread 0x40fa8950 (LWP 26252)]
[New Thread 0x42c0d950 (LWP 26253)]
[New Thread 0x4340e950 (LWP 26254)]
[New Thread 0x43c0f950 (LWP 26255)]
[Thread 0x4340e950 (LWP 26254) exited]
[Thread 0x41260950 (LWP 26251) exited]
Pipeline: videotestsrc ! appsink max_buffers=2 drop=true 
caps=video/x-raw-yuv,format=(fourcc)I420,width=352,height=288,framerate=(fraction)30/1
 name=ekiga_sink
[New Thread 0x4340e950 (LWP 26256)]
[Thread 0x42c0d950 (LWP 26253) exited]
[Thread 0x4340e950 (LWP 26256) exited]
[Thread 0x40fa8950 (LWP 26252) exited]
Pipeline: v4l2src device=/dev/video0 ! videoscale ! ffmpegcolorspace ! appsink 
max_buffers=2 drop=true 
caps=video/x-raw-yuv,format=(fourcc)I420,width=352,height=288,framerate=(fraction)30/1
 name=ekiga_sink
[New Thread 0x40fa8950 (LWP 26258)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fdf34c4e7a0 (LWP 26225)]
0x7fdf2c85fae1 in ?? () from /usr/lib/libglib-2.0.so.0
(gdb) thread apply all bt

Thread 22 (Thread 0x40fa8950 (LWP 26258)):
#0  0x7fdf30d77fad in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x7fdf326a2495 in ?? () from /usr/lib/libgthread-2.0.so.0
#2  0x7fdf2c81f62b in ?? () from /usr/lib/libglib-2.0.so.0
#3  0x7fdf2c81f725 in g_async_queue_timed_pop () from 
/usr/lib/libglib-2.0.so.0
#4  0x7fdf2c86d225 in ?? () from /usr/lib/libglib-2.0.so.0
#5  0x7fdf2c86bd34 in ?? () from /usr/lib/libglib-2.0.so.0
#6  0x7fdf30d73fc7 in start_thread () from /lib/libpthread.so.0
#7  0x7fdf2bbcb5ad in clone () from /lib/libc.so.6
#8  0x in ?? ()

Thread 20 (Thread 0x43c0f950 (LWP 26255)):
#0  0x7fdf30d77fad in pthread_cond_timedwait@@GLIBC_2.3.2 () from 
/lib/libpthread.so.0
#1  0x7fdf326a2495 in ?? () from /usr/lib/libgthread-2.0.so.0
#2  0x7fdf32d2be21 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#3  0x7fdf32d2c413 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#4  0x7fdf32cf46dd in gst_clock_id_wait () from 
/usr/lib/libgstreamer-0.10.so.0
#5  0x7fdf2a01201e in gst_base_sink_wait_clock () from 
/usr/lib/libgstbase-0.10.so.0
#6  0x7fdf2a015860 in ?? () from /usr/lib/libgstbase-0.10.so.0
#7  0x7fdf2a016dee in ?? () from /usr/lib/libgstbase-0.10.so.0
#8  0x7fdf2a017449 in ?? () from /usr/lib/libgstbase-0.10.so.0
#9  0x7fdf2a01788b in ?? () from /usr/lib/libgstbase-0.10.so.0
#10 0x7fdf32d108d6 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#11 0x7fdf32d11bb3 in gst_pad_push () from /usr/lib/libgstreamer-0.10.so.0
#12 0x7fdf2a021331 in ?? () from /usr/lib/libgstbase-0.10.so.0
#13 0x7fdf32d31626 in ?? () from /usr/lib/libgstreamer-0.10.so.0
#14 0x7fdf2c86d2c7 in ?? () from /usr/lib/libglib-2.0.so.0
#15 

Re: [Ekiga-devel-list] Gstreamer in ekiga

2009-01-19 Thread Julien Puydt

Eugen Dedu a écrit :

Ah, I thought that it's the version of -plugins-bad which is taken...


The point is : as long as it was in -bad, then distributions like debian 
didn't want to package it... now that it moved in -base, it gets packaged!



I have installed gstreamer dependencies and the compilation is ok.


Good.

1. In video devices, input device it shows PTLIB/V4L2 (correct) and 
gstreamer/V4L (instead of V4L2)


Simple string change : I'll commit it later.

2. After choosing this and doing Show Call Panel and showing the local 
video (standby mode), it crashes.  Attached, the stack trace.


R... Hmmm... exactly which packages did you upgrade? I'm 
wondering if you don't have a bad mix of experimentalunstable 
packages... yes, they claim binary compatibility, but I have had strange 
crashes too when my packages weren't just right.


Snark
___
Ekiga-devel-list mailing list
Ekiga-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-devel-list

Re: [Ekiga-list] ekiga 3.0 and ssh -X

2009-01-19 Thread Palo S .


 Le dimanche 18 janvier 2009 Ă  20:08 -0800, lifu a ĂŠcrit :
  I\'m running ekiga 3.0 on Ubuntu 8.10 MID device. There is some
  problems within our graphic driver, so I will have to run it remotely
  using ssh -X to get it work around. Ekiga won\'t start, it errors in
  
  libnotify-Message: Unable to get session bus: Failed to connect to
  socket /tmp/dbus-SqkURgxppA: Connection refused
  
  On the other side, I could start skype via ssh -X without a problem.
  Why is that? What\'s the difference? Is there anyway to run ekiga just
  using commands? BTW, ekiga works just fine if I do it on X-window. The
  error is only seen in remote X. The verbose message is shown below
 
 Compile it without libnotify support... I suppose the notification
 daemon can not communicate with ekiga, leading to the problem.

ssh -X-ing ekiga works very well for me (and with
several machines) with libnotify compiled in, I
wold guess it may be distribution specific problem
(depending how the distribution sets dbus, libnotify)
Disabling libnotify is certainly something to try.

Palo



__
Svetova kniznica SME - literarne klenoty 20. storocia - http://knihy.sme.sk/


___
ekiga-list mailing list
ekiga-list@gnome.org
http://mail.gnome.org/mailman/listinfo/ekiga-list