|
From: | Simon Morlat |
Subject: | Re: [Linphone-developers] Re: linphone on beagleboard over GTK+Directfb |
Date: | Fri, 1 May 2009 10:04:47 +0200 |
User-agent: | KMail/1.11.2 (Linux/2.6.29-1-amd64; KDE/4.2.2; x86_64; ; ) |
Hi, The unimplemented functions are only useful for setting a title over the window window, and hide/show it when linphone is iconified/maximized. So, if you see the nowebcam video window, and the main interface window, you should be able to place calls without problems. > Hi, > > After debugging, i finally got these things. > Only "No webcam window is coming". > > the log is as follows: > > linphone-3 --verbose > commandline read: linphone-3 > > ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.3.1 |~~~~~~~~~~~~~~~~~~~~~~~~~~ > (c) 2001-2008 The world wide DirectFB Open Source Community > (c) 2000-2004 Convergence (integrated media) GmbH > ---------------------------------------------------------------- > > (*) DirectFB/Core: Multi Application Core. (2009-04-29 11:19) > (*) Direct/Memcpy: Using libc memcpy() > (*) Fusion/SHM: Using MADV_REMOVE (2.6.27.0 >= 2.6.19.2) > (*) Direct/Thread: Started 'Fusion Dispatch' (-1) [MESSAGING OTHER/OTHER > 0/0] <8388608>... > (*) Direct/Thread: Started 'VT Switcher' (556) [CRITICAL OTHER/OTHER 0/0] > <8388608>... > (*) Direct/Thread: Started 'Linux Input' (557) [INPUT OTHER/OTHER 0/0] > <8388608>... > (*) DirectFB/Input: triton2-pwrbutton (1) 0.1 (directfb.org) > (*) Direct/Thread: Started 'Linux Input' (558) [INPUT OTHER/OTHER 0/0] > <8388608>... > (*) DirectFB/Input: HID Keyboard Device (2) 0.1 (directfb.org) > (*) Direct/Thread: Started 'Keyboard Input' (559) [INPUT OTHER/OTHER 0/0] > <8388608>... > (*) DirectFB/Input: Keyboard 0.9 (directfb.org) > (*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (directfb.org) > (*) DirectFB/Core/WM: Default 0.3 (directfb.org) > (*) FBDev/Mode: Setting 640x480 RGB16 > (*) FBDev/Mode: Switched to 640x480 (virtual 640x480) at 16 bit (RGB16), > pitch 1280 > (*) FBDev/Surface: Allocated 640x480 16 bit RGB16 buffer (index 0) at > offset 0 and pitch 1280. > (*) Direct/Thread: Started 'EventBufferFeed' (-1) [MESSAGING OTHER/OTHER > 0/0] <8388608>... > > (linphone-3:552): libglade-WARNING **: Radio button group video_item could > not be found > linphone-message : Registering all filters... > linphone-message : Registering all soundcard handlers > linphone-message : Card ALSA: default device added > ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0 > ALSA lib pcm.c:2202:(snd_pcm_open_noupdate) Unknown PCM default:0 > ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 0 > ALSA lib pcm.c:2202:(snd_pcm_open_noupdate) Unknown PCM default:0 > linphone-warning : Strange, sound card omap3beagle does not seems to be > capable of anything. > linphone-message : Card ALSA: omap3beagle added > linphone-message : Card OSS: /dev/dsp added > linphone-message : Registering all webcam handlers > linphone-message : Webcam StaticImage: Static picture added > linphone-message : Loading plugins > linphone-message : Loading plugin > /usr/local/omap3beagle/lib/mediastreamer/plugins/libmsx264.so.0.0.0... > linphone-message : Plugin loaded > (/usr/local/omap3beagle/lib/mediastreamer/plugins/libmsx264.so.0.0.0) > linphone-message : Loading plugin > /usr/local/omap3beagle/lib/mediastreamer/plugins/libmsilbc.so.0.0.0... > linphone-message : Plugin loaded > (/usr/local/omap3beagle/lib/mediastreamer/plugins/libmsilbc.so.0.0.0) > linphone-message : ms_init() done > linphone-message : Cannot open directory > /usr/local/omap3beagle/lib/liblinphone/plugins: No such file or directory > linphone-message : Adding new codec PCMU/8000 > linphone-message : Adding new codec PCMA/8000 > linphone-message : Adding new codec H263/90000 > linphone-message : Adding new codec theora/90000 > linphone-message : Adding new codec H263-1998/90000 > linphone-message : Adding new codec MP4V-ES/90000 > linphone-message : Adding new codec x-snow/90000 > linphone-message : Adding new codec H264/90000 > linphone-message : Adding new codec H264/90000 > linphone-message : Adding new codec speex/8000 > linphone-message : Adding new codec speex/16000 > linphone-message : Adding new codec iLBC/8000 > linphone-message : DNS resolution with 0.0.0.0:5060 > linphone-message : getaddrinfo returned the following addresses: > linphone-message : 0.0.0.0 port 5060 > linphone-message : eXosip: Reseting timer to 10s before waking up! > DEBUG: [get_output_if] connect: Network is unreachable > linphone-error : Could not find default routable ip address ! > linphone-warning : Local loopback network only ! > > (linphone-3:552): GdkPixbuf-CRITICAL **: gdk_pixbuf_scale_simple: assertion > `dest_width > 0' failed > > (linphone-3:552): GLib-GObject-CRITICAL **: g_object_unref: assertion > `G_IS_OBJECT (object)' failed > > (linphone-3:552): Gdk-DirectFB-WARNING **: > gdk_display_request_selection_notification Unimplemented function > > > (linphone-3:552): Gdk-DirectFB-WARNING **: gdk_window_set_keep_above() not > implemented. > > > (linphone-3:552): Gdk-DirectFB-WARNING **: gdk_window_set_keep_below() not > implemented. > > linphone-message : Video size set to 352x288 > linphone-message : Video size set to 352x288 > linphone-message : ms_filter_link: > MSStaticImage:0x2896f0,0-->MSPixConv:0x28a760,0 > linphone-message : ms_filter_link: > MSPixConv:0x28a760,0-->MSVideoOut:0x28a638,0 > linphone-message : eXosip: Reseting timer to 10s before waking up! > linphone-message : eXosip: Reseting timer to 10s before waking up! > linphone-warning : keep alive: 3 > linphone-message : eXosip: Reseting timer to 10s before waking up! > linphone-message : Using yuv overlay. > linphone-message : 352 x 288 YUV overlay created: hw_accel=0, > pitches=352,176,176 > linphone-message : planes= 0x2e63f0 0x2feff0 0x3052f0 101376 25344 > linphone-warning : SDL window show/hide not implemented > linphone-warning : sdl_get_native_window_id not implemented > linphone-warning : Video MSTicker: We are late of 68 miliseconds. > linphone-warning : Video MSTicker: We are late of 160 miliseconds. > linphone-message : eXosip: Reseting timer to 10s before waking up! > linphone-warning : keep alive: 3 > linphone-message : eXosip: Reseting timer to 10s before waking up! > linphone-message : eXosip: Reseting timer to 10s before waking up! > linphone-warning : keep alive: 3 > linphone-message : eXosip: Reseting timer to 10s before waking up! > > > when i went through the source code of mediastreamer2/src/videoout.c, these > functions are not implemented, > > static void sdl_show_window(bool_t show){ > ms_warning("SDL window show/hide not implemented"); > } > > static long sdl_get_native_window_id(){ > ms_warning("sdl_get_native_window_id not implemented"); > return 0; > } > > Any idea how to solve this... > > Thanks and Regards, > HarishKumar.V > > On Thu, Apr 30, 2009 at 1:33 PM, Harishkumar V <address@hidden>wrote: > > Hi, > > > > I have ported linphone-3.1.0 over GTK+directfb on beagle board (TI OMAP3) > > I am able to run gtk-demo and example application, even "leafpad", small > > text editor on beagle board. > > My output resolution is on vga 640x480. > > > > But, If i run linphone-3, it runs and halts, in monitor, only plain > > screen is able to see. > > > > These are the following errors, > > > > #linphone-3 > > connect failed: Network is unreachable > > commandline read: linphone-3 > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.3.1 |~~~~~~~~~~~~~~~~~~~~~~~~~~ > > (c) 2001-2008 The world wide DirectFB Open Source Community > > (c) 2000-2004 Convergence (integrated media) GmbH > > ---------------------------------------------------------------- > > > > (*) DirectFB/Core: Multi Application Core. (2009-04-29 11:19) > > (*) Direct/Memcpy: Using libc memcpy() > > (*) Fusion/SHM: Using MADV_REMOVE (2.6.27.0 >= 2.6.19.2) > > (*) Direct/Thread: Started 'Fusion Dispatch' (-1) [MESSAGING OTHER/OTHER > > 0/0] <8388608>... > > (*) Direct/Thread: Started 'VT Switcher' (957) [CRITICAL OTHER/OTHER 0/0] > > <8388608>... > > (*) Direct/Thread: Started 'Linux Input' (958) [INPUT OTHER/OTHER 0/0] > > <8388608>... > > (*) DirectFB/Input: triton2-pwrbutton (1) 0.1 (directfb.org) > > (*) Direct/Thread: Started 'Linux Input' (959) [INPUT OTHER/OTHER 0/0] > > <8388608>... > > (*) DirectFB/Input: HID Keyboard Device (2) 0.1 (directfb.org) > > (*) Direct/Thread: Started 'Keyboard Input' (960) [INPUT OTHER/OTHER 0/0] > > <8388608>... > > (*) DirectFB/Input: Keyboard 0.9 (directfb.org) > > (*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (directfb.org) > > (*) DirectFB/Core/WM: Default 0.3 (directfb.org) > > (*) FBDev/Mode: Setting 640x480 RGB16 > > (*) FBDev/Mode: Switched to 640x480 (virtual 640x480) at 16 bit (RGB16), > > pitch 1280 > > (*) FBDev/Surface: Allocated 640x480 16 bit RGB16 buffer (index 0) at > > offset 0 and pitch 1280. > > > > (linphone-3:951): Gdk-CRITICAL **: gdk_drawable_set_colormap: assertion > > `cmap == NULL || gdk_drawable_get_depth (drawable) d > > (*) Direct/Thread: Started 'EventBufferFeed' (-1) [MESSAGING OTHER/OTHER > > 0/0] <8388608>... > > > > (linphone-3:951): libglade-WARNING **: Radio button group video_item > > could not be found > > ALSA lib pcm_hw.c:1429:(_snd_pcm_hw_open) Invalid value for card > > ALSA lib pcm_hw.c:1429:(_snd_pcm_hw_open) Invalid value for card > > ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 1 > > ALSA lib pcm.c:2202:(snd_pcm_open_noupdate) Unknown PCM default:1 > > ALSA lib conf.c:3952:(snd_config_expand) Unknown parameters 1 > > ALSA lib pcm.c:2202:(snd_pcm_open_noupdate) Unknown PCM default:1 > > DEBUG: [get_output_if] connect: Network is unreachable > > > > (linphone-3:951): GdkPixbuf-CRITICAL **: gdk_pixbuf_scale_simple: > > assertion `dest_width > 0' failed > > > > (linphone-3:951): GLib-GObject-CRITICAL **: g_object_unref: assertion > > `G_IS_OBJECT (object)' failed > > > > (linphone-3:951): Gdk-DirectFB-WARNING **: > > gdk_display_request_selection_notification Unimplemented function > > > > > > (linphone-3:951): Gdk-DirectFB-WARNING **: gdk_window_set_keep_above() > > not implemented. > > > > > > (linphone-3:951): Gdk-DirectFB-WARNING **: gdk_window_set_keep_below() > > not implemented. > > > > > > My version detail is, > > > > directfb - 1.3.1 > > sdl - 1.2.13 > > glib - 2.20.0 > > atk - 1.26.0 > > libxml2 - 2.7.3 > > fontconfig - 2.6.0 > > freetype - 2.3.9 > > libpng - 1.2.35 > > jpeb-6b > > libz - 1.2.3 > > tiff - 3.8.2 > > pixman - 0.15.2 > > cairo - 1.8.6 > > jasper - 1.900.1 > > pango - 1.24.1 > > gtk-2.16.1 > > glade - 2.6.3 > > osip2- 3.2.0 > > eXosip2-3.2.0 > > libtheora-1.0 > > speex-1.2rc1 > > msx264-1.1.4 > > x264-snapshot-20080421-2245+multislicing-patch > > ffmpeg-svn_20070606 > > linphone-3.1.0 > > > > How to fix this? Any clue. > > Linphone needs what type of resolution to run. > > > > Thanks and Regards, > > HarishKumar.V |
[Prev in Thread] | Current Thread | [Next in Thread] |