Hello,
I just compile Qt embedded with phonon support and musis and videos works fine, but videos keeps freezing.
My questions is, is it possible to use directFB??
I have read that DirectFB provides hardware graphics acceleration.
Best regards.
Printable View
Hello,
I just compile Qt embedded with phonon support and musis and videos works fine, but videos keeps freezing.
My questions is, is it possible to use directFB??
I have read that DirectFB provides hardware graphics acceleration.
Best regards.
Hello,
I have downloaded Qt 4.6.2, and I have compiled with --qt-gfx-directfb, and DirectFB 1.1.1 without problems, but perfomce is the same than without directFB.
Code:
# ./analogclock -qws -display directfb =======================| 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-06-07 01:56) (*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 996)... (*) Direct/Thread: Running 'Linux Input' (INPUT, 996)... (*) DirectFB/Input: NOVATEK USB Keyboard (1) 0.1 (directfb.org) (*) Direct/Thread: Running 'Linux Input' (INPUT, 996)... (*) DirectFB/Input: NOVATEK USB Keyboard (2) 0.1 (directfb.org) (*) Direct/Thread: Running 'Keyboard Input' (INPUT, 996)... (*) DirectFB/Input: Keyboard 0.9 (directfb.org) (*) Direct/Thread: Running 'PS/2 Input' (INPUT, 996)... (*) DirectFB/Input: IMPS/2 Mouse 1.0 (directfb.org) (*) DirectFB/Genefx: MMX detected and enabled (*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (directfb.org) (*) DirectFB/Core/WM: Default 0.3 (directfb.org) (*) FBDev/Mode: Testing 800x600 RGB16 (*) FBDev/Mode: Preparing switch to 800x600 RGB16 (*) FBDev/Mode: Testing 800x600 RGB16 (*) FBDev/Mode: Preparing switch to 800x600 RGB16 (*) FBDev/Mode: Testing 800x600 RGB16 (*) FBDev/Mode: Preparing switch to 800x600 RGB16 (*) FBDev/Mode: Testing 800x600 RGB16 (*) FBDev/Mode: Preparing switch to 800x600 RGB16 (*) FBDev/Mode: Testing 800x600 RGB16 (*) FBDev/Mode: Preparing switch to 800x600 RGB16 (*) FBDev/Surface: Allocated 800x600 16bit RGB16 buffer at offset 0 and pitch 1600. (*) FBDev/Mode: (Post)Setting 800x600 RGB16 (*) FBDev/Mode: Switched to 800x600 (800x600) at 16 bit RGB16 (wanted RGB16). (!) DirectFB/FBDev: Panning display failed (x=0 y=0 ywrap=0 vbl=0)! --> Invalid argument (*) FBDev/Mode: Testing 800x600 RGB16 (*) FBDev/Mode: Preparing switch to 800x600 RGB16 (*) FBDev/Mode: (Post)Setting 800x600 RGB16 (!!!) *** WARNING [letting unprivileged IDirectFBDisplayLayer::GetSurface() call pass until cooperative level handling is finished] *** [idirectfbdisplaylayer.c:174 in IDirectFBDisplayLayer_GetSurface()] (*) Direct/Thread: Running 'EventBufferFeed' (MESSAGING, 996)...
Hardware: Geode LX800
Kernel: 2.6.4.27 preempt rt26
Qt 4.6.2:
./configure \
-prefix /opt/Qt \
-v \
-platform qws/linux-x86-g++ \
-host-little-endian \
-host-arch i386 \
-embedded x86 \
-depths 8,16,24,32 \
-no-cups \
-phonon-backend \
-phonon \
-qt-gfx-vnc \
-qt-gfx-directfb \
-qt-gfx-linuxfb \
-qt-gif \
-qt-libjpeg \
-qt-libpng \
-qt-libmng \
-qt-zlib \
-qt-mouse-linuxtp \
-qt-mouse-tslib \
-no-qt3support \
-no-opengl \
-L /home/john/GeodeProject/tslib-src/compilado/lib \
-I /home/john/GeodeProject/tslib-src/compilado/include \
-lts
What is the problem?