[vlc] vlc crashes on matrox with xvideo output

Andreas Krings andreas.krings at rwth-aachen.de
Sat Dec 14 00:08:46 CET 2002


Hallo,

i have got the problem that i cannot use the xvideo output on my matrox 
g450 graphics adapter. When i use sdl for video output it works but the 
quality is very bad and it is not fullscreen!! When i try xvideo, the 
video-window opens black and then i can only stop the programm from 
console with pressing CTRL C two times. "q" for quit etc. does not wirk 
in this black window!
Below ist the output of my vlc run (vlc -vvvv &> /vlcout).
The last vout outputline in the log is: "vout: found adaptor 0, port 51, 
image format 0x32315659 (YV12) planar ". I think it looks right, doesn't 
it??

Please help me, i need this prog for the vls-server. (It does not matter 
if input is dvd or file or stream! Nothing works with xvideo). :-(

Much thanks for your time and help!

Andreas Kings

The output of vlc:

VideoLAN Client - version 0.4.6 Ourumov - (c) 1996-2002 VideoLAN

module: checking built-in modules
module: new builtin module `idct', IDCT module
module: new builtin module `idctclassic', classic IDCT module
module: new builtin module `motion', motion compensation module
module: new builtin module `imdct', AC3 IMDCT module
module: new builtin module `downmix', AC3 downmix module
module: new builtin module `chroma_i420_rgb', I420,IYUV,YV12 to 
RGB,RV15,RV16,RV24,RV32 conversions
module: new builtin module `chroma_i420_yuy2', conversions from 
I420,IYUV,YV12 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
module: new builtin module `chroma_i422_yuy2', conversions from I422 to 
YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv,Y211
module: new builtin module `chroma_i420_ymga', conversions from 
I420,IYUV,YV12 to YMGA
module: new builtin module `mpeg_adec', MPEG I/II layer 1/2 audio decoder
module: new builtin module `ac3_adec', software AC3 decoder
module: new builtin module `mpeg_vdec', MPEG I/II video decoder module
module: new builtin module `memcpymmx', MMX memcpy module
module: new builtin module `idctmmx', MMX IDCT module
module: new builtin module `motionmmx', MMX motion compensation module
module: new builtin module `chroma_i420_rgb_mmx', MMX I420,IYUV,YV12 to 
RV15,RV16,RV24,RV32 conversions
module: new builtin module `chroma_i420_yuy2_mmx', MMX conversions from 
I420,IYUV,YV12 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv
module: new builtin module `chroma_i422_yuy2_mmx', MMX conversions from 
I422 to YUY2,YUNV,YVYU,UYVY,UYNV,Y422,IUYV,cyuv
module: new builtin module `chroma_i420_ymga_mmx', MMX conversions from 
I420,IYUV,YV12 to YMGA
module: new builtin module `memcpymmxext', MMX EXT memcpy module
module: new builtin module `idctmmxext', MMX EXT IDCT module
module: new builtin module `motionmmxext', MMXEXT motion compensation module
module: new builtin module `memcpy3dn', 3D Now! memcpy module
module: new builtin module `imdct3dn', 3D Now! AC3 IMDCT module
module: new builtin module `downmix3dn', 3D Now! AC3 downmix module
module: new builtin module `imdctsse', SSE AC3 IMDCT module
module: new builtin module `downmixsse', SSE AC3 downmix module
module: new builtin module `ffmpeg', ffmpeg video decoder 
(MSMPEG4v123,MPEG4)
module: new builtin module `a52', a52 ATSC A/52 aka AC-3 audio decoder 
module
module: checking plugin modules
module: browsing `.'
module: browsing `plugins'
module: browsing `/usr/lib/videolan/vlc'
module: new plugin module `ac3_spdif', SPDIF pass-through AC3 decoder
module: new plugin module `gnome', Gnome interface module
module: new plugin module `mpeg_audio', MPEG I/II Audio stream demux
module: new plugin module `glide', 3dfx Glide module
module: new plugin module `dsp', Linux OSS /dev/dsp module
module: new plugin module `fb', Linux console framebuffer module
module: new plugin module `x11', X11 module
module: new plugin module `xvideo', XVideo extension module
module: new plugin module `dummy', dummy functions module
module: new plugin module `null', the Null module that does nothing
module: new plugin module `rc', remote control interface module
module: new plugin module `logger', file logging interface module
module: new plugin module `mpeg_es', ISO 13818-2 MPEG Elementary Stream 
input
module: new plugin module `mpeg_ps', ISO 13818-1 MPEG Program Stream input
module: new plugin module `mpeg_ts', ISO 13818-1 MPEG Transport Stream input
module: new plugin module `memcpy', libc memcpy module
module: new plugin module `file', Standard filesystem file reading
module: new plugin module `filter_deinterlace', deinterlacing module
module: new plugin module `lpcm_adec', linear PCM audio decoder
module: new plugin module `qt', Qt interface module
module: new plugin module `sdl', Simple DirectMedia Layer module
module: new plugin module `spudec', DVD subtitles decoder module
module: new plugin module `filter_invert', invert video module
module: new plugin module `filter_wall', image wall video module
module: new plugin module `filter_transform', image transformation module
module: new plugin module `filter_distort', miscellaneous video effects 
module
module: new plugin module `filter_clone', image clone video module
module: new plugin module `filter_crop', image crop video module
module: new plugin module `fx_scope', scope effect module
module: new plugin module `udp', Raw UDP access plug-in
module: new plugin module `http', HTTP access plug-in
module: new plugin module `rtp', RTP access module
module: new plugin module `ipv4', IPv4 network abstraction layer
module: builtin module `dvd' found libdvdcss in `libdvdcss.so.2'
module: new plugin module `dvd', DVD input module, uses libdvdcss if present
module: new plugin module `dvdread', DVDRead input module
module: new plugin module `aa', ASCII-art video output module
module: new plugin module `vcd', VCD input module
module: new plugin module `ipv6', IPv6 network abstraction layer
module: new plugin module `avi', RIFF-AVI Stream input
module: module bank initialized, found 69 modules
config: config file /root/.videolan/vlcrc doesn't already exist
intf: playlist initialized
module: locking memcpy module `memcpymmxext'
module: locking interface module `gnome'
intf: interface initialized

Gdk-WARNING **: locale not supported by C library
module: hiding unused plugin module `avi'
module: hiding unused plugin module `ipv6'
module: hiding unused plugin module `vcd'
module: hiding unused plugin module `aa'
module: hiding unused plugin module `dvdread'
module: hiding unused plugin module `dvd'
module: hiding unused plugin module `ipv4'
module: hiding unused plugin module `rtp'
module: hiding unused plugin module `http'
module: hiding unused plugin module `udp'
module: hiding unused plugin module `fx_scope'
module: hiding unused plugin module `filter_crop'
module: hiding unused plugin module `filter_clone'
module: hiding unused plugin module `filter_distort'
module: hiding unused plugin module `filter_transform'
module: hiding unused plugin module `filter_wall'
module: hiding unused plugin module `filter_invert'
module: hiding unused plugin module `spudec'
module: hiding unused plugin module `sdl'
module: hiding unused plugin module `qt'
module: hiding unused plugin module `lpcm_adec'
module: hiding unused plugin module `filter_deinterlace'
module: hiding unused plugin module `file'
module: hiding unused plugin module `memcpy'
module: hiding unused plugin module `mpeg_ts'
module: hiding unused plugin module `mpeg_ps'
module: hiding unused plugin module `mpeg_es'
module: hiding unused plugin module `logger'
module: hiding unused plugin module `rc'
module: hiding unused plugin module `null'
module: hiding unused plugin module `dummy'
intf: added `dvd:/dev/dvd at 1,1' to playlist
module: hiding unused plugin module `xvideo'
intf: creating new input thread
input: playlist item `dvd:/dev/dvd at 1,1'
input: access `dvd', demux `', name `/dev/dvd at 1,1'
module: builtin module `dvd' found libdvdcss in `libdvdcss.so.2'
input: dvd=/dev/dvd raw= title=1 chapter=1 angle=1
thread info: 1026 (input) has been created (src/input/input.c:197)
module: hiding unused plugin module `x11'
module: hiding unused plugin module `fb'
module: hiding unused plugin module `dsp'
module: hiding unused plugin module `glide'
module: hiding unused plugin module `mpeg_audio'
module: hiding unused plugin module `ac3_spdif'
ifo info: vmg initialized
dvd info: number of titles: 4
ifo info: vts 1 initialized
dvd: title 1 vts_title 1 pgc 1
dvd info: title first 90451, last 1956461, size 1956462
dvd warning: DTS audio not handled yet(0x8bbd)
intf: stream has changed, refreshing interface
module: locking access module `dvd'
input: selecting ES 0xe0
module: locking decoder module `mpeg_vdec'
module: locking motion module `motionmmxext'
module: locking iDCT module `idctmmxext'
thread info: 2051 (decoder) has been created (src/input/input_dec.c:85)
input: selecting ES 0xa0bd
module: locking decoder module `lpcm_adec'
thread info: 3076 (decoder) has been created (src/input/input_dec.c:85)
module: locking demux module `dvd'
vpar: no vout present, spawning one
vout: found adaptor 0, port 51, image format 0x32315659 (YV12) planar   
                         <--- This looks OK, doesn't it??
intf: stream has changed, refreshing interface
aout: no aout present, spawning one
aout error: can't open audio device (/dev/dsp)
aout error: SDL_OpenAudio failed (No available audio device)
aout error: no suitable aout module
module: hiding unused plugin module `spudec'
module: hiding unused plugin module `dsp'
intf error: signal 2 received, exiting - do it again if vlc gets stuck
module: unlocking module `gnome'
intf error: user insisted too much, dying badly




-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/lists.html
If you are in trouble, please contact <postmaster at videolan.org>



More information about the vlc mailing list