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

Reply via email to