DirectFB - Home of the pragmatist Roadmap


[directfb-users] Re: how can i set up xine to use directfb
Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[directfb-users] Re: how can i set up xine to use directfb



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

h.engemann@basicartstudios.de 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 SATURATION

Layer (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





Home | Main Index | Thread Index


directfb.org / Development / Old Archives