Lucian Muresan wrote:
It would be of great use if all of you having managed such a setup would reply to this original posting (to avoid endless quoting, except when really related to some already published configs) and include following information:

Hi, here's my setup, working great.


-Matrox G400 DH 32Mb -kernel 2.6.9 with boot parameters video=matroxfb:vesa:0x111 -kernel config: CONFIG_FB_MATROX=y CONFIG_FB_MATROX_G450=y CONFIG_FB_MATROX_G100=y CONFIG_FB_MATROX_I2C=m CONFIG_FB_MATROX_MAVEN=m

As you see I have matroxfb compiled in, with i2c_matroxfb and maven as modules. I don't load the maven module at all btw. I am not using CRTC2 anymore but its compiled in anyways (part of CONFIG_FB_MATROX_G450). I'm not even loading the maven module so you can ignore that.

-DirectFB CVS from Nov. 21 / 04... wow, I though I've updated since then. DirectFB-extras and df_xine would be from then too.

-/etc/directfbrc:
matrox-crtc2
matrox-tv-standard=ntsc
mode=1280x720
disable-module=elo
disable-module=joystick
disable-module=keyboard
disable-module=lirc
disable-module=ps2mouse
disable-module=sdlinput
disable-module=serialmouse
disable-module=sonypi
depth=32
no-cursor
sync

I am using Freevo 2.0 CVS which supports DirectFB without pygame/SDL (so those are NOT installed). This requires pydirectfb (NOT pydfb, that's a different project) which can be found at https://sourceforge.net/projects/pydirectfb/ - you need this from CVS. I am using both mplayer (CVS-041206) (for media) and df_xine (for TV using vdr-xine).

Mplayer commandline args: mplayer -monitoraspect 16:9 -framedrop -autosync 100 -vsync -nolirc -autoq 100 -screenw 1280 -screenh 720 -fs -slave -ao alsa -v -vo dfbmga:buffermode=triple:bes:nocrtc2:nospic:noinput -cache 5000 -vf-pre pp=de/fd <filename>

df_xine args: df_xine --stdctl -V fb -A alsa --layer=1 --sync --buffermode=double vdr://tmp/vdr-xine/stream#demux:mpeg_pes

Please note that df_xine will ignore args it doesn't care about, the -V fb -A alsa are only there to please fbxine as the audio player (which I don't even use).

My xine options in local_conf.py:

XINE_VO_DEV = 'fb'      # this keeps things ok for fbxine for audio playback
XINE_AO_DEV = 'alsa'
XINE_COMMAND = 'df_xine'
XINE_ARGS_DEF = '--layer=1 --sync --buffermode=double'
XINE_VERSION=933      # fails when checking version if this is not specified
XINE_USE_VDR = 1

Some mplayer options from local_conf.py:
MPLAYER_AO_DEV = 'alsa'
MPLAYER_ARGS_DEF = (('-monitoraspect 16:9 -framedrop -autosync 100 -vsync -nolirc -autoq 100 -screenw %s -screenh %s -fs') % (CONF.width, CONF.height))
MPLAYER_VO_DEV = 'dfbmga'
MPLAYER_VO_DEV_OPTS = ':buffermode=triple:bes:nocrtc2:nospic:noinput'



I am using CRTC1 - VGA to a 16:9 projector: Epson Home 10+, http://www.projectorcentral.com/Epson-PowerLite_Home_10+.htm. I am happy with the quality but I immagine it could be a bit better. I'm planning on CVS updating directfb and mplayer soon, also experimenting with more (new) df_xine options. I'll let you know how that goes.


-Rob




------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ Freevo-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to