[MPlayer-users] BUG REPORT. full screen when using 2 headed output

et et at lalila.net
Wed Aug 17 09:46:46 CEST 2005


I have my xf86config configured to output the top left 640 x 480 of my laptop
screen to the second VGA output. This setup works fine.

With Xine and VLC, when I position the media player inside that top left
window zone and go to full screen mode, the video correctly scales to the 640
x 480 window....as expected...  and when I position  the media player into the
centre of my laptop screen and go full screen, the player scales to my full
laptop screen size (1600 x 1200), as expected.

With mplayer, when I position the media player in the top left window zone and
hit 'f' for full screen, the black background canvas expands to 640 x 480
correctly, but then the video fills up the bottom right hand corner of that
canvas, as though it was trying to get played in full screen mode for the 1600
x 1200 output. So I can only see the top left part of the movie.

below is my machine specs and Mplayer verbose log output (although there
doesn't seem to be any evidence of anything going wrong there).

I'm using fluxbox.


MPlayer dev-CVS-050806-14:00-3.3.5 (C) 2000-2005 MPlayer Team
CPU: Intel Pentium 4/Xeon/Celeron Foster (Family: 8, Stepping: 4)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2

vo: X11 running at 1600x1200 with depth 24 and 32 bpp (":0.0" => local display)
CommandLine: '-v' '/mnt/ubuntu/etienne/moonbie_dvd/POC_mjpa_vonly.mov'
get_path('font/font.desc') -> '/home/etienne/.mplayer/font/font.desc'
Font /home/etienne/.mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Failed to open /dev/rtc: Permission denied (it should be readable by the user.)
Using nanosleep() timing
get_path('input.conf') -> '/home/etienne/.mplayer/input.conf'
Can't open input config file /home/etienne/.mplayer/input.conf: No such file
or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file
or directory
Falling back on default (hardcoded) input config
vo: X11 truecolor visual 0x30, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x31, depth 24, R:FF0000 G:FF00 B:FF
get_path('Skin') -> '/home/etienne/.mplayer/Skin'
SKIN dir 1: '/home/etienne/.mplayer/Skin'
SKIN dir 2: '/usr/local/share/mplayer/Skin'
vo: X11 truecolor visual 0x21, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x31, depth 24, R:FF0000 G:FF00 B:FF
get_path('POC_mjpa_vonly.mov.conf') ->
Playing /mnt/ubuntu/etienne/moonbie_dvd/POC_mjpa_vonly.mov.
[file] File size is 585351526 bytes
STREAM: [file] /mnt/ubuntu/etienne/moonbie_dvd/POC_mjpa_vonly.mov
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for YUV4MPEG2
ASF_check: not ASF guid!
Checking for Nullsoft Streaming Video
Checking for NuppelVideo
Checking for REAL
Checking for SMJPEG
Searching demuxer type for filename
/mnt/ubuntu/etienne/moonbie_dvd/POC_mjpa_vonly.mov ext: .mov
Trying demuxer 7 based on filename extension
Checking for MOV
MOV: 'WIDE' chunk found!
MOV: Movie DATA found!
MOV: Movie DATA found!
MOV: Movie header found!
Quicktime/MOV file format detected.
MOV: Movie header (100 bytes): tscale=25  dur=3558
MOV: Track #0:
MOV:  Track header!
tkhd len=84 ver=0 flags=0x0 id=1 dur=3558 lay=0 vol=0
MOV:  Edit atom!
MOV:   Edit list table (1 entries) (ver:0,flags:0)
MOV:     entry#0: duration: 3558  start time: 0  speed: 1.0x
MOV:  Media stream!
MOV:   Media header!
MOV:   Handler header: mhlr/vide (appl) Apple Video Media Handler
MOV:   Media info!
MOV:    Video header!
MOV:    Handler header: dhlr/alis (appl) Apple Alias Data Handler
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: mjpa  (112 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample->Chunk mapping table!  (1 blocks) (ver:0,flags:0)
MOV:     Sample size table! (entries=3558 ss=0) (ver:0,flags:0)
MOV:     Chunk offset table! (3558 chunks)
MOV track #0: 3558 chunks, 3558 samples
pts=3558  scale=25  time=142.320
EL#0: pts=0  1st_sample=0  frames=3558 (142.320s)  pts_offs=0
==> Found video stream: 0
MOV: Found unsupported Field-Handling movie atom (10)!
MOV: Found unsupported Gamma-Correction movie atom (12)!
MOV: Found unknown movie atom pasp (16)!
Image size: 624 x 288 (24 bpp)
Display size: 624 x 288
Fourcc: mjpa  Codec: 'Motion JPEG A'
Quicktime Clip Info:
MOV: longest streams: A: #-1 (0 samples)  V: #0 (3558 samples)
VIDEO:  [mjpa]  624x288  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:7  fourcc:0x61706A6D  size:624x288  fps:25.00  ftime:=0.0400
get_path('sub/') -> '/home/etienne/.mplayer/sub/'
get_path('default.sub') -> '/home/etienne/.mplayer/default.sub'
[xv common] Drawing no colorkey.
Trying to force video codec driver family ffmpeg...
Requested video codec family [ffmjpeg] (vfm=ffmpeg) not available.
Enable it at compilation.
Opening video decoder: [vfw] Win32/VfW video codecs
======= Win32 (VFW) VIDEO Codec init =======
Loading codec DLL: 'm3jpeg32.dll'
get_path('registry') -> '/home/etienne/.mplayer/registry'
Loaded DLL driver m3jpeg32.dll at 10000000
ICDecompressGetFormatSize ret: 40
ICDecompressGetFormat OK
VDec: vo config request - 624 x 288 (preferred csp: Packed YUY2)
[PP] Using codec's postprocessing, max q = 9.
Trying filter chain: vo
VDec: using Packed YUY2 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (624x288->624x288,flags=0,'MPlayer',0x32595559)
VO: [xv] 624x288 => 624x288 Packed YUY2 
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 122 for hw scaling
[xv] dx: 0 dy: 0 dw: 624 dh: 288
ICDecompressQuery OK
ICDecompressBegin failed: Error -2
Input format:
======= VIDEO Format ======
  biSize 40
  biWidth 624
  biHeight 288
  biPlanes 0
  biBitCount 24
  biCompression 1196444237='MJPG'
  biSizeImage 179712
Output format:
======= VIDEO Format ======
  biSize 40
  biWidth 624
  biHeight -288
  biPlanes 0
  biBitCount 16
  biCompression 844715353='YUY2'
  biSizeImage 359424
INFO: Win32 video codec init OK!
Selected video codec: [m3jpeg] vfm:vfw (Morgan Motion JPEG Codec)
Audio: no sound
Freeing 0 unused audio chunks.
Starting playback...
*** [vo] Allocating mp_image_t, 624x288x16bpp YUV packed, 359424 bytes
[xv] dx: 0 dy: 0 dw: 624 dh: 288
  =====  PAUSE  =====[xv] dx: 0 dy: 0 dw: 624 dh: 288
[xv] dx: 0 dy: 0 dw: 624 dh: 288
cmd: 5008
[x11] original window layer is 4.
[x11] Layered style stay on top (layer 10).
[x11] Layered style stay on top (layer 10).
[xv] dx: 0 dy: 0 dw: 640 dh: 480

machine specs:

Linux distro: demudi (debian based)

kernel version: 2.4.25-1-multimedia-686

libc version:
-rwxr-xr-x  1 root root 1244752 2005-06-27 21:04 /lib/libc-2.3.2.so
lrwxrwxrwx  1 root root      14 2004-02-27 10:22 /lib/libc.so.5 -> libc.so.5.4.46
-rw-r--r--  1 root root  565940 2003-09-23 01:45 /lib/libc.so.5.4.46
lrwxrwxrwx  1 root root      13 2005-08-07 03:38 /lib/libc.so.6 -> libc-2.3.2.so

X Window System Version 6.8.2

gcc version 3.3.5 (Debian 1:3.3.5-13)

GNU ld version 2.15

GNU assembler 2.15

fluxbox version Fluxbox 0.9.13 : (c) 2001-2005 Henrik Kinnunen

Pentium 4 Mobile 2Ghz

nvidia 64 Mb graphics with nvidia's driver

More information about the MPlayer-users mailing list