Date: Wed, 16 Apr 2008 12:02:56 +0200 (CEST) From: "Ganael LAPLANCHE" <ganael.laplanche@martymac.com> To: Pietro Cerutti <gahr@FreeBSD.org>, Ganael LAPLANCHE <ganael.laplanche@martymac.com> Cc: ports@FreeBSD.org Subject: Re: CFT: devel/directfb update to 1.1.1 Message-ID: <20080416094711.M99470@martymac.com> In-Reply-To: <4805BB13.1050007@FreeBSD.org> References: <48053F56.4090404@FreeBSD.org> <20080416064154.M28876@martymac.com> <4805BB13.1050007@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 16 Apr 2008 10:38:43 +0200, Pietro Cerutti wrote > Sorry, I made an error rolling the patch. Please try again, the patch > is always at: > > http://gahr.ch/FreeBSD/patches/_pending/directfb_complete.diff > > Thanks! Hi again, the port now builds/installs fine, but unfortunately leads to the same situation as my previous tests :/. I have defined WITH_SDL and WITH_X11, but I still cannot use -vo directfb with mplayer (compiled with directfb support). % env DFBARGS=system=sdl ./mplayer -vo directfb test.avi =======================| DirectFB 1.1.1 |======================= (c) 2001-2007 The DirectFB Organization (directfb.org) (c) 2000-2004 Convergence (integrated media) GmbH ------------------------------------------------------------ (*) DirectFB/Core: Single Application Core. (2008-04-16 09:15) (!) DirectFB/core/system: No system found! vo_directfb2.c <269>: (#) DirectFBError [DirectFBCreate (&dfb)]: No (suitable) implementation found! (same error with DFBARGS=system=x11) % dfbinfo --dfb:system=sdl =======================| DirectFB 1.1.1 |======================= (c) 2001-2007 The DirectFB Organization (directfb.org) (c) 2000-2004 Convergence (integrated media) GmbH ------------------------------------------------------------ (*) DirectFB/Core: Single Application Core. (2008-04-16 09:54) (*) Direct/Memcpy: Using Generic 64bit memcpy() (*) Direct/Thread: Running 'SDL Input' (INPUT, 55714)... (*) DirectFB/Input: SDL Input 0.1 (Denis Oliver Kropp) (*) DirectFB/Graphics: SDL Graphics 0.1 (directfb.org) (*) Direct/Thread: Running 'Screen Update' (OUTPUT, 55714)... (*) DirectFB/Core/WM: Default 0.3 (directfb.org) (!) DirectFB/Genefx: Could not lock destination! --> Not supported! (!) Core/LayerRegion: Could not lock region surface for SetRegion()! --> Not supported! (!) Core/LayerRegion: realize_region() in dfb_layer_region_flip_update() failed! --> Not supported! Screen (00) SDL Primary Screen (primary screen) Caps: Layer (00) SDL Primary Layer (primary layer) Type: GRAPHICS Caps: SURFACE Input (00) SDL Input (primary keyboard) Type: KEYBOARD MOUSE JOYSTICK Caps: KEYS AXES BUTTONS Max. Axis: 0 Max. Button: 0 % dfbinfo --dfb:system=x11 =======================| DirectFB 1.1.1 |======================= (c) 2001-2007 The DirectFB Organization (directfb.org) (c) 2000-2004 Convergence (integrated media) GmbH ------------------------------------------------------------ (*) DirectFB/Core: Single Application Core. (2008-04-16 09:54) (*) Direct/Memcpy: Using Generic 64bit memcpy() (*) X11/Display: Depth 24 (*) X11/Display: Visual (35) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (36) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (37) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (38) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (39) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (40) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (41) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Visual (42) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) X11/Display: Depth 1 (*) X11/Display: Depth 4 (*) X11/Display: Depth 8 (*) X11/Display: Depth 15 (*) X11/Display: Depth 16 (*) X11/Display: Depth 32 (*) X11/Display: Visual (99) 0x00ff0000, 0x0000ff00, 0x000000ff, 8 bits, 256 entries (*) Direct/Thread: Running 'X11 Input' (INPUT, 55718)... (*) DirectFB/Input: X11 Input 0.1 (directfb.org) (*) DirectFB/Graphics: Generic Software Rasterizer 0.6 (directfb.org) (*) DirectFB/Core/WM: Default 0.3 (directfb.org) Screen (00) X11 Primary Screen (primary screen) Caps: Layer (00) X11 Primary Layer (primary layer) Type: GRAPHICS Caps: SURFACE Input (00) X11 Input (primary keyboard) Type: KEYBOARD MOUSE JOYSTICK Caps: KEYS AXES BUTTONS Max. Axis: 0 Max. Button: 0 If I remember correctly, I managed to bypass this 'no system found' error by replacing two readdir_r calls by readdir ones (weird...), but directfb failed afterwards, so I gave up (you can see those two additional patches in the port tarball of my previous post). Best regards, Ganaël LAPLANCHE ganael.laplanche@martymac.com http://www.martymac.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080416094711.M99470>