[MPlayer-users] video drivers other than x11 show halfscreen

Daryl W. Grunau dwg at acl.lanl.gov
Thu Nov 21 20:06:02 CET 2002


Hi, I seem to be having the same trouble as this post on Wed, 25 Apr 2001:

   http://www.mplayerhq.hu/pipermail/mplayer-users/2001-April/000907.html

When I use -vo x11, DVD/file playback is the proper scale, but using xv or
xvidix, playback is (left) halfscreen.  I'm running mplayer 0.90pre10-1,
but pre9 had the same behavior.  My OS is RH 8.0, linux 2.4.19, libc
2.2.93, XFree86 4.2.0-72, gcc version 3.2, GNU ld version 2.13.90.0.2 and GNU
assembler 2.13.90.0.2.  My hardware is a 1GHz PIII with an ATI Rage 128
video card (A22P IBM Thinkpad).  Below is verbose output for -vo x11 and
-vo xvidix respectively.  Any help is greatly appreciated!

Daryl

----- x11 -----

Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/share/locale


MPlayer 0.90pre10-RPM-3.2 (C) 2000-2002 Arpad Gereoffy (see DOCS)

CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 10)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE

[cfg] read config file: /root/.mplayer/gui.conf
vo: X11 running at 1600x1200 with depth 24 and 32 bpp (":0.0" => local display)
Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: 44 audio & 110 video codecs
CommandLine: '-v' '-vo' 'x11' '-dvd' '1'
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz)
get_path('input.conf') -> '/root/.mplayer/input.conf'
Parsing input config file /root/.mplayer/input.conf
Input config file /root/.mplayer/input.conf parsed : 50 binds
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
get_path('Skin') -> '/root/.mplayer/Skin'
SKIN dir 1: '/root/.mplayer/Skin'
SKIN dir 2: '/usr/share/mplayer/Skin'
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)

Playing DVD title 1
get_path('') -> '/root/.mplayer/'
get_path('DVDKeys') -> '/root/.mplayer/DVDKeys'
Using CSS Key-cache dir: /root/.mplayer/DVDKeys/DVDVOLUME
Reading disc structure, please wait...
There are 7 titles on this DVD.
There are 18 chapters in this DVD title.
There are 1 angles in this DVD title.
DVD successfully opened!
[open] audio stream: 0 audio format: ac3 (5.1) language: unknown aid: 128
[open] audio stream: 1 audio format: lpcm (stereo) language: unknown aid: 160
[open] number of audio channels on disk: 2.
[open] number of subtitles on disk: 0
DVD start cell: 0  pack: 0x0-0xF817  
DVD start=0 end=1923085  
No matching DVD audio language found!
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0  

Cache fill:  0.00% (0 bytes)    
Cache fill:  2.44% (204800 bytes)    
Cache fill:  8.69% (729088 bytes)    
Cache fill: 16.50% (1384448 bytes)    Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x83ea488  
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x83ea488  
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x83ea488  
Checking for MOV
DEMUXER: freeing demuxer at 0x83ea488  
Checking for VIVO
header block 1 size: 0
DEMUXER: freeing demuxer at 0x83ea488  
Checking for REAL
DEMUXER: freeing demuxer at 0x83ea488  
DEMUXER: freeing demuxer at 0x83ea488  
DEMUXER: freeing demuxer at 0x83ea488  
DEMUXER: freeing demuxer at 0x83ea488  
DEMUXER: freeing demuxer at 0x83ea488  
Checking for SMJPEG
DEMUXER: freeing demuxer at 0x83ea488  
DEMUXER: freeing demuxer at 0x83eacf0  
Checking for PVA
DEMUXER: freeing demuxer at 0x83eacf0  
system stream synced at 0xD (0)!
==> Found video stream: 0
Detected MPEG-PS file format!
==> Found audio stream: 128
Searching for sequence header... OK!
VIDEO:  MPEG2  720x480  (aspect 2)  29.97 fps  9375.0 kbps (1171.9 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:720x480  fps:29.97  ftime:=0.0334
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
dec_audio: Allocating 3840 bytes for input buffer
dec_audio: Allocating 6144 + 65536 = 71680 bytes for output buffer
Using SSE optimized IMDCT transform
AC3: 5.1 (3f+2r+lfe)  48000 Hz  448.0 kbit/s
A52 flags before a52_frame: 0x2A
A52 flags after a52_frame: 0xA
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 56000->192000 (448.0 kbit)
Selected audio codec: [a52] afm:liba52 (AC3-liba52)
==========================================================================
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 480 (preferred csp: Mpeg PES)
Couldn't find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
Sorry, selected video_out device is incompatible with this codec.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder v2.0
libmpeg2: Using MMXEXT for IDCT transform
libmpeg2: Using MMXEXT for motion compensation
VDec: vo config request - 720 x 480 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO Config (720x480->720x540,flags=2,'MPlayer',0x32315659)
VO: [x11] 720x480 => 720x540 Planar YV12  [vm]
VO: Description: X11 ( XImage/Shm )
VO: Author: Aaron Holtzman <aholtzma at ess.engr.uvic.ca>
Sharing memory.
Using MMX2 for colorspace transform
SwScaler: using unscaled Planar YV12 -> BGR 32-bit special converter
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2)
==========================================================================
ao2: 48000 Hz  2 chans  Signed 16-bit (Little-Endian)
audio_setup: using '/dev/dsp' dsp device
audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian))
audio_setup: using 2 channels (requested: 2)
audio_setup: using 48000 Hz samplerate (requested: 48000)
audio_setup: frags:  32/32  (2048 bytes/frag)  free:  65536
AO: [oss] 48000Hz 2ch Signed 16-bit (Little-Endian)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
Adding filter dummy 
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000010 and bps = 2
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000010 and bps = 2
Start playing...
==> Found audio stream: 161
*** [vo] Allocating mp_image_t, 720x480x12bpp YUV planar, 518400 bytes
uninit audio: liba52  
uninit video: libmpeg2  
DEMUXER: freeing demuxer at 0x83eacf0  
DEMUXER: freeing sh_video at 0x8426a88  
DEMUXER: freeing sh_audio at 0x83ee5e0  
DEMUXER: freeing sh_audio at 0x8480440  
[gui] done.
get_path('gui.conf') -> '/root/.mplayer/gui.conf'
get_path('gui.pl') -> '/root/.mplayer/gui.pl'
get_path('gui.url') -> '/root/.mplayer/gui.url'

Exiting... (Quit)



----- xvidix -----

Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/share/locale


MPlayer 0.90pre10-RPM-3.2 (C) 2000-2002 Arpad Gereoffy (see DOCS)

CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Family: 6, Stepping: 10)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE

[cfg] read config file: /root/.mplayer/gui.conf
vo: X11 running at 1600x1200 with depth 24 and 32 bpp (":0.0" => local display)
Reading /root/.mplayer/codecs.conf: can't open '/root/.mplayer/codecs.conf': No such file or directory
Reading /etc/mplayer/codecs.conf: 44 audio & 110 video codecs
CommandLine: '-v' '-vo' 'xvidix' '-dvd' '1'
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz)
get_path('input.conf') -> '/root/.mplayer/input.conf'
Parsing input config file /root/.mplayer/input.conf
Input config file /root/.mplayer/input.conf parsed : 50 binds
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
get_path('Skin') -> '/root/.mplayer/Skin'
SKIN dir 1: '/root/.mplayer/Skin'
SKIN dir 2: '/usr/share/mplayer/Skin'
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x24, depth 24, R:FF0000 G:FF00 B:FF
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)

Playing DVD title 1
get_path('') -> '/root/.mplayer/'
get_path('DVDKeys') -> '/root/.mplayer/DVDKeys'
Using CSS Key-cache dir: /root/.mplayer/DVDKeys/DVDVOLUME
Reading disc structure, please wait...
There are 7 titles on this DVD.
There are 18 chapters in this DVD title.
There are 1 angles in this DVD title.
DVD successfully opened!
[open] audio stream: 0 audio format: ac3 (5.1) language: unknown aid: 128
[open] audio stream: 1 audio format: lpcm (stereo) language: unknown aid: 160
[open] number of audio channels on disk: 2.
[open] number of subtitles on disk: 0
DVD start cell: 0  pack: 0x0-0xF817  
DVD start=0 end=1923085  
No matching DVD audio language found!
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0  

Cache fill:  0.00% (0 bytes)    
Cache fill:  2.44% (204800 bytes)    
Cache fill:  8.69% (729088 bytes)    
Cache fill: 14.94% (1253376 bytes)    Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x83ea488  
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x83ea488  
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x83ea488  
Checking for MOV
DEMUXER: freeing demuxer at 0x83ea488  
Checking for VIVO
header block 1 size: 0
DEMUXER: freeing demuxer at 0x83ea488  
Checking for REAL
DEMUXER: freeing demuxer at 0x83ea488  
DEMUXER: freeing demuxer at 0x83ea488  
DEMUXER: freeing demuxer at 0x83ea488  
DEMUXER: freeing demuxer at 0x83ea488  
DEMUXER: freeing demuxer at 0x83ea488  
Checking for SMJPEG
DEMUXER: freeing demuxer at 0x83ea488  
DEMUXER: freeing demuxer at 0x83eacf0  
Checking for PVA
DEMUXER: freeing demuxer at 0x83eacf0  
system stream synced at 0xD (0)!
==> Found video stream: 0
Detected MPEG-PS file format!
==> Found audio stream: 128
Searching for sequence header... OK!
VIDEO:  MPEG2  720x480  (aspect 2)  29.97 fps  9375.0 kbps (1171.9 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:720x480  fps:29.97  ftime:=0.0334
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
dec_audio: Allocating 3840 bytes for input buffer
dec_audio: Allocating 6144 + 65536 = 71680 bytes for output buffer
Using SSE optimized IMDCT transform
AC3: 5.1 (3f+2r+lfe)  48000 Hz  448.0 kbit/s
A52 flags before a52_frame: 0x2A
A52 flags after a52_frame: 0xA
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 56000->192000 (448.0 kbit)
Selected audio codec: [a52] afm:liba52 (AC3-liba52)
==========================================================================
No vidix driver name provided, probing available ones!
vidixlib: PROBING: /usr/lib/mplayer/vidix/rage128_vid.so
Rage128_vid: Found chip: Rage Mobility M3 AGP 2x
vidixlib: /usr/lib/mplayer/vidix/rage128_vid.so probed o'k
vidixlib: will use /usr/lib/mplayer/vidix/rage128_vid.so driver
vidixlib: Attempt to initialize driver at: 0x40674c40
Rage128_vid: Video memory = 16Mb
Rage128_vid: Set write-combining type of video memory
vidixlib: '/usr/lib/mplayer/vidix/rage128_vid.so'successfully loaded
VIDIX: Description: BES driver for rage128 cards
VIDIX: Author: Nick Kurshev
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 480 (preferred csp: Mpeg PES)
Couldn't find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
Sorry, selected video_out device is incompatible with this codec.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder v2.0
libmpeg2: Using MMXEXT for IDCT transform
libmpeg2: Using MMXEXT for motion compensation
VDec: vo config request - 720 x 480 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO Config (720x480->720x540,flags=2,'MPlayer',0x32315659)
VO: [xvidix] 720x480 => 720x540 Planar YV12  [vm]
VO: Description: X11 (VIDIX)
VO: Author: Alex Beregszaszi
[xvidix] dcx: 440 dcy: 330 dx: 0 dy: 0 dw: 720 dh: 540
vosub_vidix: using 17 buffer(s)
[xvidix] window properties: pos: 440x330, size: 720x540
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2)
==========================================================================
ao2: 48000 Hz  2 chans  Signed 16-bit (Little-Endian)
audio_setup: using '/dev/dsp' dsp device
audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian))
audio_setup: using 2 channels (requested: 2)
audio_setup: using 48000 Hz samplerate (requested: 48000)
audio_setup: frags:  32/32  (2048 bytes/frag)  free:  65536
AO: [oss] 48000Hz 2ch Signed 16-bit (Little-Endian)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
Adding filter dummy 
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000010 and bps = 2
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000010 and bps = 2
Start playing...
==> Found audio stream: 161
*** [vo] Allocating mp_image_t, 720x480x12bpp YUV planar, 518400 bytes
[xvidix] dcx: 440 dcy: 330 dx: 0 dy: 0 dw: 720 dh: 540
[xvidix] window properties: pos: 440x330, size: 720x540
uninit audio: liba52  
uninit video: libmpeg2  
DEMUXER: freeing demuxer at 0x83eacf0  
DEMUXER: freeing sh_video at 0x8426a88  
DEMUXER: freeing sh_audio at 0x83ee5e0  
DEMUXER: freeing sh_audio at 0x8480440  
[gui] done.
get_path('gui.conf') -> '/root/.mplayer/gui.conf'
get_path('gui.pl') -> '/root/.mplayer/gui.pl'
get_path('gui.url') -> '/root/.mplayer/gui.url'

Exiting... (Quit)




More information about the MPlayer-users mailing list