[MPlayer-users] Two Bugs when playing Matroska Video Files

Philipp Wollermann phil_wo at gmx.net
Fri Mar 26 17:35:03 CET 2004


Hi,

okay, then lets see if someone else can explain this audio decoding bug. :)
I've got one crash left, however. It happens when I seek in the file, 
like loading it up in gmplayer and then clicking on the position bar.
I just tried again and it sometimes happens nearly immediately after I 
clicked on the position bar, sometimes it seeks a little (jumps a few 
frames forward) and I get a lot of these messages:

[mkv] seek unsupported flags1 ct: -0,197  746/746  29%  8%  1,8% 46 0 0%
[mkv] seek unsupported flags8 ct:  0,022  747/747   0%  0%  0,0% 0 0 0%
[mkv] seek unsupported flags6 ct:  0,023  748/748   0%  0%  0,0% 0 0 0%
[mkv] seek unsupported flags0 ct:  0,017  749/749   0%  0%  0,0% 0 0 0%
[mkv] seek unsupported flags8 ct:  0,022  750/750   0%  0%  0,0% 0 0 0%
[mkv] seek unsupported flags6 ct:  0,023  751/751   0%  0%  0,0% 0 0 0%
[mkv] seek unsupported flags0 ct:  0,017  752/752   0%  0%  0,0% 0 0 0%
[mkv] seek unsupported flags7 ct:  0,034  756/756   0%  0%  0,0% 0 0 0%
[mkv] seek unsupported flags0 ct:  0,071  769/769  30%  8%  2,1% 0 0 0%
[mkv] seek unsupported flags8 ct:  0,022  770/770   0%  0%  0,0% 0 0 0%
[mkv] seek unsupported flags3 ct:  0,023  771/771   0%  0%  0,0% 0 0 0%
[mkv] seek unsupported flags3 ct:  0,029  775/775   0%  0%  0,0% 0 0 0%
[mkv] seek unsupported flags3 ct:  0,285  942/942  28%  8%  1,5% 0 0 0%
[mkv] seek unsupported flags6 ct:  0,023  943/943   0%  0%  0,0% 0 0 0%
[mkv] seek unsupported flags0 ct:  0,017  944/944   0%  0%  0,0% 0 0 0%
[mkv] seek unsupported flags8 ct:  0,022  945/945   0%  0%  0,0% 0 0 0%

Then it crashes, however and it occurs with both files (BluesBrothers 
and Indy), shouldn't be due to muxing. It seems to be another bug in the 
matroska splitter, as I can seek in an OGM file without problems.

Philipp

[philwo at erazor libpostproc]$ gdb --args gmplayer -v 
~/Desktop/BluesBrothers\ \(XviD\ 1.0rc3-cvs\)_1.mkv
GNU gdb 6.0-2mdk (Mandrake Linux)
Copyright 2003 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i586-mandrake-linux-gnu"...Using host 
libthread_db library "/lib/tls/libthread_db.so.1".

(gdb) run
Starting program: /usr/local/bin/gmplayer -v 
/home/philwo/Desktop/BluesBrothers\ \(XviD\ 1.0rc3-cvs\)_1.mkv
[Thread debugging using libthread_db enabled]
[New Thread 1084796992 (LWP 14920)]
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale

MPlayer dev-CVS-040326-15:47-3.3.2 (C) 2000-2004 MPlayer Team

CPU: Advanced Micro Devices Athlon 4 /Athlon MP/XP Palomino 1536 MHz 
(Family: 6, Stepping: 2)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE

Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or 
directory
Reading config file /home/philwo/.mplayer/config
[cfg] read config file: /home/philwo/.mplayer/gui.conf
Reading config file /home/philwo/.mplayer/gui.conf
vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local 
display)
xscreensaver_disable: Could not find xscreensaver window.
Detaching after fork from child process 14923.
Reading /home/philwo/.mplayer/codecs.conf: 64 audio & 172 video codecs
CommandLine: '-v' '/home/philwo/Desktop/BluesBrothers (XviD 
1.0rc3-cvs)_1.mkv'
init_freetype
Font /usr/local/share/mplayer/font/font-arial-iso-8859-1/ loaded 
successfully! (0 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz).
get_path('input.conf') -> '/home/philwo/.mplayer/input.conf'
Can't open input config file /home/philwo/.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 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 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x27, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x28, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x29, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2f, depth 24, R:FF0000 G:FF00 B:FF
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
vo: X11 truecolor visual 0x32, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x33, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x34, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x35, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x36, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x37, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x38, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x39, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x40, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x41, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x42, depth 24, R:FF0000 G:FF00 B:FF
get_path('Skin') -> '/home/philwo/.mplayer/Skin'
SKIN dir 1: '/home/philwo/.mplayer/Skin'
SKIN dir 2: '/usr/local/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 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x27, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x28, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x29, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2f, depth 24, R:FF0000 G:FF00 B:FF
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
vo: X11 truecolor visual 0x32, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x33, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x34, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x35, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x36, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x37, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x38, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x39, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x40, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x41, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x42, 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 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x27, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x28, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x29, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2f, depth 24, R:FF0000 G:FF00 B:FF
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
vo: X11 truecolor visual 0x32, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x33, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x34, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x35, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x36, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x37, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x38, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x39, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x40, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x41, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x42, 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 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x27, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x28, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x29, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2f, depth 24, R:FF0000 G:FF00 B:FF
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
vo: X11 truecolor visual 0x32, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x33, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x34, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x35, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x36, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x37, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x38, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x39, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x40, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x41, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x42, 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 0x25, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x26, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x27, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x28, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x29, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x2f, depth 24, R:FF0000 G:FF00 B:FF
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
vo: X11 truecolor visual 0x32, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x33, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x34, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x35, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x36, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x37, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x38, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x39, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x3f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x40, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x41, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x42, depth 24, R:FF0000 G:FF00 B:FF
get_path('BluesBrothers (XviD 1.0rc3-cvs)_1.mkv.conf') -> 
'/home/philwo/.mplayer/BluesBrothers (XviD 1.0rc3-cvs)_1.mkv.conf'

Playing /home/philwo/Desktop/BluesBrothers (XviD 1.0rc3-cvs)_1.mkv.
[file] File size is 733413594 bytes
STREAM: [file] /home/philwo/Desktop/BluesBrothers (XviD 1.0rc3-cvs)_1.mkv
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x86d84b0
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x86d84b0
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x86d84b0
Checking for REAL
DEMUXER: freeing demuxer at 0x86d84b0
Checking for SMJPEG
DEMUXER: freeing demuxer at 0x86d84b0
[mkv] Found the head...
[mkv] + a segment...
[mkv] /---- [ parsing seek head ] ---------
[mkv] /---- [ parsing cues ] -----------
[mkv] \---- [ parsing cues ] -----------
[mkv] /---- [ parsing seek head ] ---------
[mkv] \---- [ parsing seek head ] ---------
[mkv] \---- [ parsing seek head ] ---------
[mkv] |+ segment tracks...
[mkv] | + a track...
[mkv] |  + Track number: 1
[mkv] |  + Default flag: 1
[mkv] |  + Track type: Video
[mkv] |  + Default duration: 40,000ms ( = 25,000 fps)
[mkv] |  + Codec ID: V_MS/VFW/FOURCC
[mkv] |  + CodecPrivate, length 40
[mkv] |  + Video track
[mkv] |   + Pixel width: 688
[mkv] |   + Pixel height: 560
[mkv] |   + Display width: 688
[mkv] |   + Display height: 560
[mkv] | + a track...
[mkv] |  + Track number: 2
[mkv] |  + Default flag: 0
[mkv] |  + Track type: Audio
[mkv] |  + Default duration: 24,000ms ( = 41,667 fps)
[mkv] |  + Codec ID: A_MPEG/L2
[mkv] |  + Audio track
[mkv] |   + Sampling frequency: 48000,000000
[mkv] |   + Channels: 2
[mkv] |   + Bit depth: 0
[mkv] |+ segment information...
[mkv] | + duration: 4086,240s
[mkv] |+ found cluster, headers are parsed completely :)
[mkv] Track ID 1: video (V_MS/VFW/FOURCC), -vid 0
[mkv] Track ID 2: audio (A_MPEG/L2), -aid 0, -alang eng
==> Found video stream: 1
[mkv] Aspect: 1,228571
[mkv] Will play video track 1
==> Found audio stream: 2
[mkv] Will play audio track 2
Matroska file format detected.
[V] filefmt:31  fourcc:0x44495658  size:688x560  fps:25,00  ftime:=0,0400
get_path('sub/') -> '/home/philwo/.mplayer/sub/'
get_path('default.sub') -> '/home/philwo/.mplayer/default.sub'
==========================================================================
Trying to force audio codec driver family ffmpeg...
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
dec_audio: Allocating 131072 + 65536 = 196608 bytes for output buffer.
FFmpeg's libavcodec audio codec
INFO: libavcodec init OK!
AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 24000->192000 (192,0 kbit)
Selected audio codec: [ffmp3] afm:ffmpeg (FFmpeg MPEG layer-3 audio decoder)
==========================================================================
==========================================================================
Trying to force video codec driver family xvid...
Opening video decoder: [xvid] XviD 1.0 decoder
VDec: vo config request - 688 x 560 (preferred csp: Planar YV12)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1,23:1 - prescaling to correct movie aspect.
VO Config (688x560->688x560,flags=0,'MPlayer',0x32315659)
VO: [xv] 688x560 => 688x560 Planar YV12
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: 0x59565955 (UYVY) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 116 for hw scaling
[xv] dx: 0 dy: 0 dw: 688 dh: 598
xscreensaver_disable: Could not find xscreensaver window.
Detaching after fork from child process 14927.
Selected video codec: [xvid] vfm:xvid (XviD (MPEG-4))
==========================================================================
AutoQ: setting quality to 0
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
[libaf] Adding filter dummy
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000001 
and bps = 2
AF_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int
AF_pre: 48000Hz 2ch Signed 16-bit (Little-Endian)
ao2: 48000 Hz  2 chans  Signed 16-bit (Little-Endian)
audio_setup: using '/dev/sound/dsp' dsp device
audio_setup: using '/dev/sound/mixer' mixer device
audio_setup: using 'pcm' mixer 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:   8/8  (8192 bytes/frag)  free:  65536
AO: [oss] 48000Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000001 
and bps = 2
[dummy] Was reinitialized, rate=48000Hz, nch = 2, format = 0x00000001 
and bps = 2
Starting playback...
*** [vo] Exporting mp_image_t, 688x560x12bpp YUV planar, 577920 bytes
[xv] dx: 0 dy: 0 dw: 688 dh: 560
[xv] dx: 0 dy: 0 dw: 688 dh: 560: -0,132   55/ 55  30%  8%  1,8% 0 0 0%
[xv] dx: 0 dy: 0 dw: 688 dh: 560: -0,136   56/ 56  30%  8%  1,8% 0 0 0%
[xv] dx: 0 dy: 0 dw: 688 dh: 560: -0,132   57/ 57  31%  8%  1,8% 0 0 0%
[xv] dx: 0 dy: 0 dw: 688 dh: 560: -0,128   58/ 58  30%  9%  1,8% 0 0 0%
[xv] dx: 0 dy: 0 dw: 688 dh: 560: -0,124   60/ 60  31%  9%  1,8% 1 0 0%
[mkv] seek unsupported flags5 ct: -0,240  620/620  29%  8%  1,7% 14 0 0%

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1084796992 (LWP 14920)]
0x080c2da7 in fast_memcpy_MMX2 (to=0x4112e000, from=0x0, len=48) at 
aclib_template.c:320
320                     __asm__ __volatile__ (
(gdb) bt
#0  0x080c2da7 in fast_memcpy_MMX2 (to=0x4112e000, from=0x0, len=48) at 
aclib_template.c:320
#1  0x080c2ee0 in fast_memcpy (to=0x4112e000, from=0x0, len=688) at 
aclib.c:138
#2  0x080ab657 in draw_slice (image=0x86ff700, stride=0x86ff710, w=688, 
h=560, x=0, y=0) at fastmemcpy.h:52
#3  0x080ab9c1 in draw_image (mpi=0x86ff6e0) at vo_xv.c:516
#4  0x080ac0d0 in control (request=13, data=0x86ff6e0) at vo_xv.c:711
#5  0x080fb838 in put_image (vf=0x87019c8, mpi=0x86ff6e0) at vf_vo.c:106
#6  0x080f3303 in decode_video (sh_video=0x86da588, start=0x86fb020 "", 
in_size=5596, drop_frame=0) at dec_video.c:332
#7  0x08080687 in main (argc=3, argv=0xbffff574) at mplayer.c:2091
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x80c2d87 to 0x80c2dc7:
0x080c2d87 <fast_memcpy_MMX2+327>:      add    %edx,%esi
0x080c2d89 <fast_memcpy_MMX2+329>:      add    %edx,%edi
0x080c2d8b <fast_memcpy_MMX2+331>:      sub    $0x40,%ecx
0x080c2d8e <fast_memcpy_MMX2+334>:      cmp    $0x40,%ecx
0x080c2d91 <fast_memcpy_MMX2+337>:      jae    0x80c2d10 
<fast_memcpy_MMX2+208>
0x080c2d97 <fast_memcpy_MMX2+343>:      test   %ecx,%ecx
0x080c2d99 <fast_memcpy_MMX2+345>:      je     0x80c2dee 
<fast_memcpy_MMX2+430>
0x080c2d9b <fast_memcpy_MMX2+347>:      nop
0x080c2d9c <fast_memcpy_MMX2+348>:      lea    0x0(%esi,1),%esi
0x080c2da0 <fast_memcpy_MMX2+352>:      prefetchnta 0x140(%esi)
0x080c2da7 <fast_memcpy_MMX2+359>:      movq   (%esi),%mm0
0x080c2daa <fast_memcpy_MMX2+362>:      movq   0x8(%esi),%mm1
0x080c2dae <fast_memcpy_MMX2+366>:      movq   0x10(%esi),%mm2
0x080c2db2 <fast_memcpy_MMX2+370>:      movq   0x18(%esi),%mm3
0x080c2db6 <fast_memcpy_MMX2+374>:      movq   0x20(%esi),%mm4
0x080c2dba <fast_memcpy_MMX2+378>:      movq   0x28(%esi),%mm5
---Type <return> to continue, or q <return> to quit---
0x080c2dbe <fast_memcpy_MMX2+382>:      movq   0x30(%esi),%mm6
0x080c2dc2 <fast_memcpy_MMX2+386>:      movq   0x38(%esi),%mm7
0x080c2dc6 <fast_memcpy_MMX2+390>:      movntq %mm0,(%edi)
End of assembler dump.
(gdb)
(gdb) info all-registers
eax            0x0      0
ecx            0xa      10
edx            0x86ff700        141555456
ebx            0x4112e000       1091756032
esp            0xbfffcfd8       0xbfffcfd8
ebp            0xbfffcfe8       0xbfffcfe8
esi            0x0      0
edi            0x4112e000       1091756032
eip            0x80c2da7        0x80c2da7
eflags         0x210206 2163206
cs             0x73     115
ss             0x7b     123
ds             0x7b     123
es             0x7b     123
fs             0x0      0
gs             0x33     51
st0            -nan(0xd9b8a000cab68)    (raw 0xffff000d9b8a000cab68)
---Type <return> to continue, or q <return> to quit---
st1            -nan(0xea26e000e4305)    (raw 0xffff000ea26e000e4305)
st2            -nan(0xd09b5000e5f92)    (raw 0xffff000d09b5000e5f92)
st3            -nan(0x86833000adcdf)    (raw 0xffff00086833000adcdf)
st4            -nan(0x349ed0005de99)    (raw 0xffff000349ed0005de99)
st5            25.479999542236328125    (raw 0x4003cbd70a0000000000)
st6            0.00027799999929811747279018163681030273 (raw 
0x3ff391c0873e00000000)
st7            0.00027799999929811747279018163681030273 (raw 
0x3ff391c0873e00000000)
fctrl          0x37f    895
fstat          0x120    288
ftag           0xffff   65535
fiseg          0x0      0
fioff          0x0      0
foseg          0x0      0
fooff          0x0      0
fop            0x0      0
xmm0           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
    0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
---Type <return> to continue, or q <return> to quit---
  v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 
= {0xffffffffffffffff, 0xffffffffffffffff},
  uint128 = 0xffffffffffffffffffffffffffffffff}
xmm1           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
    0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
  v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 
= {0xffffffffffffffff, 0xffffffffffffffff},
  uint128 = 0xffffffffffffffffffffffffffffffff}
xmm2           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
    0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
  v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 
= {0xffffffffffffffff, 0xffffffffffffffff},
  uint128 = 0xffffffffffffffffffffffffffffffff}
xmm3           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
    0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
  v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 
= {0xffffffffffffffff, 0xffffffffffffffff},
  uint128 = 0xffffffffffffffffffffffffffffffff}
xmm4           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
    0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
  v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 
= {0xffffffffffffffff, 0xffffffffffffffff},
---Type <return> to continue, or q <return> to quit---
  uint128 = 0xffffffffffffffffffffffffffffffff}
xmm5           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
    0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
  v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 
= {0xffffffffffffffff, 0xffffffffffffffff},
  uint128 = 0xffffffffffffffffffffffffffffffff}
xmm6           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
    0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
  v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 
= {0xffffffffffffffff, 0xffffffffffffffff},
  uint128 = 0xffffffffffffffffffffffffffffffff}
xmm7           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {
    0xff <repeats 16 times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 
0xffff, 0xffff, 0xffff, 0xffff, 0xffff},
  v4_int32 = {0xffffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 
= {0xffffffffffffffff, 0xffffffffffffffff},
  uint128 = 0xffffffffffffffffffffffffffffffff}
mxcsr          0x1f80   8064
mm0            {uint64 = 0xd9b8a000cab68, v2_int32 = {0xcab68, 0xd9b8a}, 
v4_int16 = {0xab68, 0xc, 0x9b8a, 0xd},
  v8_int8 = {0x68, 0xab, 0xc, 0x0, 0x8a, 0x9b, 0xd, 0x0}}
mm1            {uint64 = 0xea26e000e4305, v2_int32 = {0xe4305, 0xea26e}, 
v4_int16 = {0x4305, 0xe, 0xa26e, 0xe},
---Type <return> to continue, or q <return> to quit---
  v8_int8 = {0x5, 0x43, 0xe, 0x0, 0x6e, 0xa2, 0xe, 0x0}}
mm2            {uint64 = 0xd09b5000e5f92, v2_int32 = {0xe5f92, 0xd09b5}, 
v4_int16 = {0x5f92, 0xe, 0x9b5, 0xd},
  v8_int8 = {0x92, 0x5f, 0xe, 0x0, 0xb5, 0x9, 0xd, 0x0}}
mm3            {uint64 = 0x86833000adcdf, v2_int32 = {0xadcdf, 0x86833}, 
v4_int16 = {0xdcdf, 0xa, 0x6833, 0x8},
  v8_int8 = {0xdf, 0xdc, 0xa, 0x0, 0x33, 0x68, 0x8, 0x0}}
mm4            {uint64 = 0x349ed0005de99, v2_int32 = {0x5de99, 0x349ed}, 
v4_int16 = {0xde99, 0x5, 0x49ed, 0x3},
  v8_int8 = {0x99, 0xde, 0x5, 0x0, 0xed, 0x49, 0x3, 0x0}}
mm5            {uint64 = 0xcbd70a0000000000, v2_int32 = {0x0, 
0xcbd70a00}, v4_int16 = {0x0, 0x0, 0xa00, 0xcbd7},
  v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0xd7, 0xcb}}
mm6            {uint64 = 0x91c0873e00000000, v2_int32 = {0x0, 
0x91c0873e}, v4_int16 = {0x0, 0x0, 0x873e, 0x91c0},
  v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x3e, 0x87, 0xc0, 0x91}}
mm7            {uint64 = 0x91c0873e00000000, v2_int32 = {0x0, 
0x91c0873e}, v4_int16 = {0x0, 0x0, 0x873e, 0x91c0},
  v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x3e, 0x87, 0xc0, 0x91}}
(gdb) q
The program is running.  Exit anyway? (y or n) y




More information about the MPlayer-users mailing list