>>>>> "Jon" == Jon �slund <[EMAIL PROTECTED]> writes:
>> I can't use TV-OUT.
>> [1]. I compile the kernel. I don't apply any suggested patch,
>> because the HOWTO say that it is optional. It is wrong?
Jon> I have a G550. I have directfb 0.9.19 (from debian unstable),
Jon> mplayer from cvs (I currently use MPlayer
Jon> dev-CVS-030815-20:17-3.3.1) and a clean unpatched 2.4.22.
Ok, now I have a clean unpatched 2.4.22 + DirectFB 0.9.19 + MPlayer
0.91 wiht mga_vid driver (it work under X and console).
And (I think it is important) the following /etc/directfbrc:
matrox-crtc2
matrox-tv-standard=pal
sync
debug
disable-module=joystick
disable-module=lirc
disable-module=ps2mouse
disable-module=serialmouse
disable-module=sonypi
Then, in single user mode, Mplayer work with mga, fbdev *and* directfb
drivers. When I use dfbmga this is the output:
(*) parsing config file '/etc/directfbrc'.
---------------------- DirectFB v0.9.19 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002 convergence GmbH
-----------------------------------------------------------
(*) Single Application Core. (with MMX support) (2003-08-30 10:12)
(*) DirectFB/core: doing sync()...
(*) DirectFB/misc/memcpy: using MMXEXT optimized memcpy()
(*) DirectFB/Core: suppress module 'joystick'
(*) DirectFB/Core: suppress module 'ps2mouse'
(*) DirectFB/Core: suppress module 'sonypi'
(*) DirectFB/Core: suppress module 'lirc'
(*) DirectFB/Core: suppress module 'serialmouse'
(*) DirectFB/InputDevice: Keyboard 0.9 (convergence integrated media GmbH)
(*) MMX detected and enabled
(*) DirectFB/GraphicsDevice: Matrox G400/G450/G550 0.6 (convergence integrated media
GmbH)
(*) DirectFB/Layer: Enabled 'FBDev Primary Layer'.
(*) DirectFB/Layer: Enabled 'Matrox CRTC2'.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4)
==========================================================================
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int
AF_pre: 48000Hz 2ch Signed 16-bit (Little-Endian)
AO: [oss] 48000Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
Starting playback...
This file was encoded with DivX503 Build830
VDec: vo config request - 512 x 272 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1,88:1 - prescaling to correct movie aspect.
VO: [dfbmga] 512x272 => 512x272 Planar YV12
vo_dfbmga: CRTC2 surface 720x576 YV12
vo_dfbmga: Video surface 512x272 YV12 (offscreen)
(*) DirectFB/Layer: Enabled 'Matrox CRTC2 Sub-Picture'.
vo_dfbmga: Invalid sub-picture configuration!
FATAL: Cannot initialize video driver.
init_vo failed
FATAL: Could not initialize video filters (-vop) or video output (-vo).
Exiting... (End of file)
Invalid sub-picture configuration?
Jon> I run XFree86 (I insist :) ). When I want to watch something
Jon> on tv-out, I start mplayer with
Jon> mplayer -vo dfbmga:input -vop expand=-30:-30:15:18
I need some '-vop' configuration too?
Jon> This is my config:
Jon> cat /etc/directfbrc
Jon> matrox-crtc2
Jon> matrox-tv-standard=pal
Jon> grep -e '^CONFIG_FB' -e '^CONFIG_TMP' /boot/config-2.4.22
Jon> CONFIG_TMPFS=y
Jon> CONFIG_FB=y
Jon> CONFIG_FB_VESA=y
Jon> CONFIG_FB_MATROX=y
Jon> CONFIG_FB_MATROX_G450=y
Jon> CONFIG_FB_MATROX_G100=y
Jon> CONFIG_FB_MATROX_MULTIHEAD=y
Jon> CONFIG_FBCON_ADVANCED=y
Jon> CONFIG_FBCON_MFB=m
Jon> CONFIG_FBCON_CFB2=m
Jon> CONFIG_FBCON_CFB4=m
Jon> CONFIG_FBCON_CFB8=y
Jon> CONFIG_FBCON_CFB16=y
Jon> CONFIG_FBCON_CFB24=y
Jon> CONFIG_FBCON_CFB32=y
$ grep -e '^CONFIG_FB' -e '^CONFIG_TMP' /boot/config-2.4.22
CONFIG_TMPFS=y
CONFIG_FB=y
CONFIG_FB_MATROX=y
CONFIG_FB_MATROX_G450=y
CONFIG_FB_MATROX_G100=y
CONFIG_FBCON_ADVANCED=y
CONFIG_FBCON_CFB8=y
CONFIG_FBCON_CFB16=y
CONFIG_FBCON_CFB24=y
CONFIG_FBCON_CFB32=y
I think Multihead and Vesa are not necessary with G450-550.
Thanks for the suggestions.
Bye. Cosme.
--
________________________________________
Cosme P. Cuevas - cosmepc telefonica net
ICQ 86011094 - GnuPG KeyID: 0A4305FB
Debian - GNU/Linux
----------------------------------------
--
Info: To unsubscribe send a mail to [EMAIL PROTECTED] with
"unsubscribe directfb-users" as subject.