Goktug YILDIRIM wrote:
> Hello,
>
> I have the latest cvs of directfb snapshots. Hardware is Epia M10000 and
> viafb
> seems to be correctly installed. Using VGA out. Fusion and debug options are
> enabled. No cle266 acceleration with libcle266. fb.modes is a copy DirectFB.
> Also I have busybox running.
>
> Here is my directfbrc:
> fbdev=/dev/fb0
> mode=800x600
> depth=32
> pixelformat=ARGB
> disable-module=cle266
> no-vt
>
>
>
>
> "fbset -i" has the following output:
> mode "640x480-60"
> # D: 25.175 MHz, H: 31.469 kHz, V: 59.940 Hz
> geometry 640 480 640 480 16
> timings 39722 48 16 33 10 96 2
> rgba 5/11,6/5,5/0,0/0
> endmode
>
> Frame buffer device information:
> Name : UNICHROME
> Address : 0xd8000000
> Size : 66842624
> Type : PACKED PIXELS
> Visual : TRUECOLOR
> XPanStep : 0
> YPanStep : 1
> YWrapStep : 0
> LineLength : 1280
> MMIO Address: 0xdc000000
> MMIO Size : 16777216
> Accelerator : Unknown (77)
>
> df_xine <MPEG2-filename> does not display anything but a black screen. Here
> is
> the output:
> /usr/local $ df_xine /mnt/FILM560.mpg
>
> =======================| DirectFB 1.0.0-rc3 |=======================
> (c) 2001-2006 United Cultures of Earth - go for outer space!
> (c) 2000-2004 Convergence (integrated media) GmbH
> ----------------------------------------------------------------
>
> (*) DirectFB/Core: Multi Application Core. (2006-12-08 10:08) [ DEBUG ]
> (*) Direct/Thread: Running 'Fusion Dispatch' (MESSAGING, 1449)...
> (*) Direct/Thread: Running 'PS/2 Input' (INPUT, 1450)...
> (*) DirectFB/Input: IMPS/2 Mouse 1.0 (directfb.org)
> (*) Direct/Thread: Running 'Linux Input' (INPUT, 1451)...
> (*) DirectFB/Input: AT Translated Set 2 keyboard 0.1 (directfb.org)
> (*) DirectFB/Genefx: MMX detected and enabled
> (*) DirectFB/Graphics: VIA/S3G CLE266/UniChrome 0.4 (-)
> (*) DirectFB/Core/WM: Default 0.2 (directfb.org)
> df_xine: here we go!
> df_xine: scanning layers for a suitable one
> df_xine: probing layer 1
> df_xine: -> has a surface
> df_xine: -> can be positioned on the screen
> df_xine: -> trying to access...ok
> df_xine: -> checking if double-buffering is supported...yes
> df_xine: -> checking if YUY2 is supported...yes
> df_xine: -> checking if YV12 is supported...yes
> df_xine: using layer 1 [VIA Unichrome Video]
> packed format: YUY2
> planar format: YV12
> df_xine: using harwdare OSD.
> audio_alsa_out : supported modes are 8bit 16bit 24bit 32bit mono stereo
> (4-channel not enabled in xine config) (4.1-channel not enabled in xine
> config) (5-channel not enabled in xine config) (5.1-channel not enabled in
> xine config) (a/52 and DTS pass-through not enabled in xine config)
> xine: found input plugin : file input plugin
> ebml: invalid EBML ID size (0x0) at position 1
> ebml: invalid master element
> xine: found demuxer plugin: MPEG program stream demux plugin
> df_xine: playing mrl '/mnt/FILM560.mpg'
>
>
> However, df_xine --no-hwosd <MPEG2-filename> plays perfectly on the screen
> (%95 CPU usage). Here is the output:
>
> /usr/local $ df_xine --no-hwosd /mnt/FILM560.mpg
>
> =======================| DirectFB 1.0.0-rc3 |=======================
> (c) 2001-2006 United Cultures of Earth - go for outer space!
> (c) 2000-2004 Convergence (integrated media) GmbH
> ----------------------------------------------------------------
>
> (*) DirectFB/Core: Multi Application Core. (2006-12-08 10:08) [ DEBUG ]
> (*) Direct/Thread: Running 'Fusion Dispatch' (MESSAGING, 1466)...
> (*) Direct/Thread: Running 'PS/2 Input' (INPUT, 1467)...
> (*) DirectFB/Input: IMPS/2 Mouse 1.0 (directfb.org)
> (*) Direct/Thread: Running 'Linux Input' (INPUT, 1468)...
> (*) DirectFB/Input: AT Translated Set 2 keyboard 0.1 (directfb.org)
> (*) DirectFB/Genefx: MMX detected and enabled
> (*) DirectFB/Graphics: VIA/S3G CLE266/UniChrome 0.4 (-)
> (*) DirectFB/Core/WM: Default 0.2 (directfb.org)
> df_xine: here we go!
> df_xine: scanning layers for a suitable one
> df_xine: probing layer 1
> df_xine: -> has a surface
> df_xine: -> can be positioned on the screen
> df_xine: -> trying to access...ok
> df_xine: -> checking if double-buffering is supported...yes
> df_xine: -> checking if YUY2 is supported...yes
> df_xine: -> checking if YV12 is supported...yes
> df_xine: using layer 1 [VIA Unichrome Video]
> packed format: YUY2
> planar format: YV12
> audio_alsa_out : supported modes are 8bit 16bit 24bit 32bit mono stereo
> (4-channel not enabled in xine config) (4.1-channel not enabled in xine
> config) (5-channel not enabled in xine config) (5.1-channel not enabled in
> xine config) (a/52 and DTS pass-through not enabled in xine config)
> xine: found input plugin : file input plugin
> ebml: invalid EBML ID size (0x0) at position 1
> ebml: invalid master element
> xine: found demuxer plugin: MPEG program stream demux plugin
> df_xine: playing mrl '/mnt/FILM560.mpg'
>
>
> It seems to be hardware OSD is broken.
>
Just commited a fix to the CVS.
You need to update both DirectFB and DirectFB-extra.
--
Regards,
Claudio Ciccani
[EMAIL PROTECTED]
http://directfb.org
http://sf.net/projects/php-directfb
_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users