[vlc] running VLC in directfb inside X11

Flavio Alberto Lopes Soares flavio.thunder at gmail.com
Tue Nov 10 23:31:50 CET 2009


    Correct, it partially works,
when it starts to run the terminal shows this messages :

flavio at thundermachine:~$ /opt/vlc/bin/vlc --vout directfb
/home/flavio/Música/musica/Stevie_Ray_Vaughan_Voodoo_Chile_Live.mpg
VLC media player 1.0.3 Goldeneye
[0x9dabaf0] inhibit interface error: Failed to connect to the D-Bus session
daemon: Did not receive a reply. Possible causes include: the remote
application did not send a reply, the message bus security policy blocked
the reply, the reply timeout expired, or the network connection was broken.
[0x9dabaf0] main interface error: no suitable interface module
[0x9d0b8d8] main libvlc error: interface "inhibit,none" initialization
failed
[0x9dbaf20] main interface error: no interface module matched
"globalhotkeys,none"
[0x9dbaf20] main interface error: no suitable interface module
[0x9d0b8d8] main libvlc error: interface "globalhotkeys,none" initialization
failed
[0x9d0b8d8] main libvlc: Executando o VLC com a interface padrão. Use 'cvlc'
para usar o VLC sem interface.
Interface de controle remoto iniciada. Digite `help' para ajuda.
commandline read: vlc
commandline read: --vout
commandline read: directfb
commandline read:
/home/flavio/Música/musica/Stevie_Ray_Vaughan_Voodoo_Chile_Live.mpg

   ~~~~~~~~~~~~~~~~~~~~~~~~~~| DirectFB 1.4.2 |~~~~~~~~~~~~~~~~~~~~~~~~~~
        (c) 2001-2009  The world wide DirectFB Open Source Community
        (c) 2000-2004  Convergence (integrated media) GmbH
      ----------------------------------------------------------------

(*) DirectFB/Core: Multi Application Core. (2009-11-10 19:35)
(!) Direct/Modules: Unable to dlopen
`/opt/DirectFB/lib/directfb-1.4-0/systems/libdirectfb_x11.so'!
    --> /opt/DirectFB/lib/directfb-1.4-0/systems/libdirectfb_x11.so:
undefined symbol: dfb_surface_pool_bridge_join
(*) Fusion/SHM: Using MADV_REMOVE (2.6.30.0 >= 2.6.19.2)
(*) Direct/Thread: Started 'Fusion Dispatch' (-1) [MESSAGING OTHER/OTHER
0/0] <8388608>...
(!) System/DevMem: Please supply 'video-phys = 0xXXXXXXXX' and 'video-length
= XXXX' options!
(!) DirectFB/Core: Could not initialize 'system_core' core!
    --> Invalid argument!
[0x9e2d508] directfb video output error: Cannot create primary surface

I don't understand the following message :
"(!) System/DevMem: Please supply 'video-phys = 0xXXXXXXXX' and
'video-length = XXXX' options!"

I don't know what value I must put in these variables to directfb be able to
run and if these values are dependent from the media (movie file for
example), if this case will be a great problem because a user cannot set
these parameters for each file...

What values I must to set in video-phys and video-length to DirectFB run on
X ?

PS:
    When I comment the line system=x11 in .directfbrc the video file plays
OK on real frame buffer device.

The configure options to compile DirectFB and VLC are the following :

DFB:
./configure --prefix=/opt/DirectFB/ --enable-x11 --enable-multi --with-tests

VLC:
./configure --prefix=/opt/vlc --enable-directfb --disable-sdl --disable-fb
--disable-skins2 --disable-qt4 --enable-run-as-root


Thanks in advance for all help
Flávio Alberto Lopes Soares

2009/11/9 Rémi Denis-Courmont <remi at remlab.net>

> Le lundi 9 novembre 2009 22:13:01 Flavio Alberto Lopes Soares, vous avez
> écrit
> :
> > When I run VLC on X it shows the video in X window and I don't know how
> to
> > call DirectFB windows instead X window.
>
> The 'vout' configuration item specifies the video output plugin.
>
> --
> Rémi Denis-Courmont
> http://www.remlab.net/
> ______________________________________________________
> vlc mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc/attachments/20091110/14fd8131/attachment.html>


More information about the vlc mailing list