Title: Problems with directfb
It seems that the Matrox Backend Scaler won't change resolution to the desired.
So if i launch movie with mplayer -vo directfb (without forcing the layer to FBDev Primary Layer) the output seems like this:
 
-----------------------------[ Surfaces ]-------------------------------
Reference  . Refs  Width Height  Format     Video   System  Capabilities
------------------------------------------------------------------------
0x00000019 :   3    720 x  576       YV12   648k     608k
0x00000018 :   3    720 x  576       YV12   648k       0k   video only
                                          ------   ------
                                           1296k     608k   -> 1904k total
 
----------------------------------[ Contexts of Layer 0 ]-----------------------------------
Reference  . Refs  Width Height Format   Location on screen  Regions  Active  Info    Level
--------------------------------------------------------------------------------------------
0x00000001 :   2    856 x  482  ARGB     0.0, 0.0 -> 1.0, 1.0    0     (*)    SHARED   N/A
 
----------------------------------[ Contexts of Layer 1 ]-----------------------------------
Reference  . Refs  Width Height Format   Location on screen  Regions  Active  Info    Level
--------------------------------------------------------------------------------------------
0x00000016 :   2    720 x  576  YV12     0.0, 0.0 -> 1.0, 1.0    1     (*)    PRIVATE  N/A
 
The movie is in layer 1 and layer 0 is empty. Why can't i resize the bes to 856x482 for example?
It is taking much more cpu without the backend scaler.



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of H�m�l�inen Jari
Sent: 21. syyskuuta 2004 11:09
To: [EMAIL PROTECTED]
Subject: [directfb-users] Problems with directfb

My first post here..:)

I am using Matrox G450 with todays CVS DirectFB. My gfx card is connected to tv with custom build vga-> rgb scart connector.

The vga cable is connected to the first head.


The problem is that when I lauch mplayer with -vo directfb the layer goes to 01 and nothing comes on screen.
I can avoid that by doing -vo directfb:layer=0.
But that same problem is with vdr/softdevice. I can see the OSD layer that is 0 but I can't see the video layer that is 1.

So why wont these both layers show on the screen?
Is it possible to force all to go to one layer instead of two?

This is the modeline I use:
mode "1024x576"
  geometry   1024 576   1024 32752   32
  timings    50314   132 68   37 6   48 6
  laced true
  hsync low
  vsync low
  accel true
Endmode

This is my /etc/directfbrc

matrox-tv-standard=pal
primary-layer=00
graphics-vt
no-vt-switch
mode=1024x576
depth=32
matrox-cable-type=scart-rgb


Reply via email to