I'm using this patch:

--- DirectFB-0.9.22/gfxdrivers/matrox/matrox_crtc2.c    2005-02-20
13:56:16.000000000 -0700
+++ DirectFB-0.9.22.new/gfxdrivers/matrox/matrox_crtc2.c       
2005-05-20 12:22:03.143384384 -0600
@@ -152,7 +152,8 @@
                             DLCONF_OPTIONS | DLCONF_SURFACE_CAPS;
      config->width        = 720;
      config->height       = ntsc ? 480 : 576;
-     config->pixelformat  = DSPF_YUY2;
+//     config->pixelformat  = DSPF_YUY2;
+     config->pixelformat  = DSPF_RGB32;
      config->buffermode   = DLBM_FRONTONLY;
      config->options      = DLOP_NONE;
      config->surface_caps = DSCAPS_INTERLACED;

----

It seems necessary to make SDL Mame non-redish.  But ALSO I found that
this was how I got freevo was working for me.  I thought the patch was
only helping me with mame.  Freevo dies without this patch with the
message "unsupported pixelformat" from I believe the DirectFB-SDL layer.

Yet mplayer doesn't mind running without this patch

Question, what is really going on here?  Does DirectFB or SDL need to be
changed?

Thanks,
Scott



_______________________________________________
directfb-users mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to