Dirk-Jan Jongeneel wrote:
I used CVS version and --layer=2 and no primary-layer setting in directfbrc. Then it would use layer 2 and not layer 3 as your log seems to show.
Dirk-Jan
[EMAIL PROTECTED] wrote:
df_xine: here we go! df_xine: scanning layers for a suitable one df_xine: probing layer 3 df_xine: -> has a surface df_xine: -> trying to access...ok df_xine: -> checking if double-buffering is supported...yes df_xine: -> checking if RGB32 is supported...no
that gives me the picture on the monitor, but the log is fine, TV goes black, sound is playing.
df_xine -r 4 --layer=2 /video/testvideos/crush.avi
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
---------------------- DirectFB v0.9.21 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002-2004 convergence GmbH
-----------------------------------------------------------(*) DirectFB/Core: Multi Application Core. (2005-01-04 17:10)
(*) Direct/Memcpy: Using MMXEXT optimized memcpy()
(*) Direct/Thread: Running 'Fusion Dispatch' (MESSAGING, 7125)...
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 7136)...
(*) Direct/Modules: suppress module 'joystick'
(*) Direct/Modules: suppress module 'lirc'
(*) Direct/Modules: suppress module 'ps2mouse'
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 7137)...
(*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: Matrox G450 0.7 (convergence integrated media GmbH)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
df_xine: here we go!
df_xine: forced to use layer 2
df_xine: -> checking if double-buffering is supported...yes
df_xine: -> checking if RGB32 is supported...yes
df_xine: -> checking if RGB24 is supported...no
df_xine: -> checking if RGB16 is supported...yes
DFB [Unofficial DirectFB video driver]
video_out_dfb: MMX detected and enabled
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
failed to read 8 bytes at pos 492666
xine: found demuxer plugin: AVI/RIFF demux plugin
df_xine: hwstretchblit detected and enabled
df_xine: setting up temporary surface for hwstretchblit...ok
ffmpeg_video_dec: direct rendering enabled
ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.
video_out_dfb: video frame format is YV12
fixing sound card drift by -2808 pts
fixing sound card drift by -2102 pts
fixing sound card drift by -1571 pts
df_xine: playback finished for mrl '/video/testvideos/crush.avi'
xine: found input plugin : file input plugin
failed to read 8 bytes at pos 492666
xine: found demuxer plugin: AVI/RIFF demux plugin
df_xine: setting up temporary surface for hwstretchblit...ok
ffmpeg_video_dec: direct rendering enabled
ffmpeg_video_dec: unsupported frame dimensions, DR1 disabled.
fixing sound card drift by -2931 pts
fixing sound card drift by -2177 pts
fixing sound card drift by -1629 pts
here is my dfbinfo:
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
---------------------- DirectFB v0.9.21 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002-2004 convergence GmbH
-----------------------------------------------------------(*) DirectFB/Core: Multi Application Core. (2005-01-04 17:10) (*) Direct/Memcpy: Using MMXEXT optimized memcpy() (*) Direct/Thread: Running 'Fusion Dispatch' (MESSAGING, 7068)... (*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 7079)... (*) Direct/Modules: suppress module 'joystick' (*) Direct/Modules: suppress module 'lirc' (*) Direct/Modules: suppress module 'ps2mouse' (*) Direct/Thread: Running 'Keyboard Input' (INPUT, 7080)... (*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH) (*) DirectFB/Genefx: MMX detected and enabled (*) DirectFB/Graphics: Matrox G450 0.7 (convergence integrated media GmbH) (*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
Screen (00) FBDev Primary Screen (primary screen) Caps: VSYNC POWER_MANAGEMENT
Layer (00) FBDev Primary Layer (primary layer)
Type: GRAPHICS
Caps: SURFACE BRIGHTNESS CONTRAST SATURATIONLayer (01) Matrox Backend Scaler
Type: GRAPHICS VIDEO STILL_PICTURE
Caps: SURFACE SCREEN_LOCATION DEINTERLACING DST_COLORKEY BRIGHTNESS CONTRAST
Screen (01) Matrox CRTC2 Screen Caps: VSYNC ENCODERS OUTPUTS
Encoder (0)
Type: TV
Caps: TV_STANDARDS
TV Standards: PAL NTSC
Output (0) Caps: CONNECTORS SIGNAL_SEL CONNECTOR_SEL Connectors: SCART YC CVBS Signals: YC CVBS RGB
Layer (02) Matrox CRTC2 Layer
Type: GRAPHICS VIDEO STILL_PICTURE
Caps: SURFACE FLICKER_FILTERING BRIGHTNESS CONTRAST HUE SATURATION FIELD_PARITY
Layer (03) Matrox CRTC2 Sub-Picture
Type: GRAPHICS VIDEO STILL_PICTURE
Caps: SURFACE OPACITY ALPHACHANNEL
Input (00) Keyboard (primary keyboard) Type: KEYBOARD Caps: KEYS
