Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#2200 closed defect (invalid)

gmplayer fails to detect/init hardware mixer resulting in no audio output

Reported by: compn Owned by: ib
Priority: normal Component: GUI
Version: unspecified Severity: blocker
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: yes Analyzed by developer: yes

Description

gmplayer loaded with test video file, gmplayer fails to detect/init hardware mixer (alsa), video stopped, then right click player > segfault

#
# BACKTRACE #2
#
# build ...... MPlayer SVN-r37257
# date ....... 2014-08-25
#
# + gmplayer
# - fails to detect/initlialize hardware mixer (alsa) when loading video
# >> no audio output
# - throws segmentation fault when video is stopped,
# >> right click on skinned player to pull up menu results in segfault
#

nouser@NOPE ~/Desktop $ gdb gmplayer
GNU gdb () 7.7
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from gmplayer...(no debugging symbols found)...done.
(gdb) r -v test.mkv
Starting program: /usr/local/bin/gmplayer -v test.mkv
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
MPlayer SVN-r37257-4.8 (C) 2000-2014 MPlayer Team
CPU vendor name: GenuineIntel max cpuid level: 11
CPU:*
extended cpuid-level: 8
extended cache-info: 16801856
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNowExt: 0 SSE: 1 SSE2: 1 SSE3: 1 SSSE3: 1 SSE4: 1 SSE4.2: 1 AVX: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 CMOV
get_path('codecs.conf') -> '/home/nouser/.mplayer/codecs.conf'
Reading optional codecs config file /home/nouser/.mplayer/codecs.conf: No such file or directory
Reading optional codecs config file /etc/mplayer/codecs.conf: No such file or directory
Using built-in default codecs.conf.
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> '/home/nouser/.mplayer/fonts'
X11 opening display: :0
vo: X11 color mask: FFFFFF (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1680x1050 with depth 24 and 32 bpp (":0" => local display)
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Current fstype setting honours FULLSCREEN ABOVE BELOW X atoms
Configuration: --enable-debug --extra-cflags=-I/home/nouser/mplayer_build/mplayer_deps/usr/include --extra-ldflags=-L/home/nouser/mplayer_build/mplayer_deps/usr/lib --enable-gui --confdir=/etc/mplayer --codecsdir=/usr/local/lib/codecs
CommandLine: '-v' 'test.mkv'
Using nanosleep() timing
get_path('input.conf') -> '/home/nouser/.mplayer/input.conf'
Reading optional input config file /home/nouser/.mplayer/input.conf: No such file or directory
Reading optional input config file /etc/mplayer/input.conf: No such file or directory
Falling back on default (hardcoded) input config
GUI init.
X init.
vo: X11 truecolor visual 0x21, 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 0x43, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x44, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x45, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x46, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x47, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x48, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x49, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x50, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x51, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x52, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x53, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x54, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x55, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x56, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x57, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x58, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x59, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x60, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x61, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x62, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x63, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x64, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x65, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x66, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x67, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x68, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x69, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xba, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbe, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbf, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xca, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xce, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcf, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xda, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xde, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdf, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xea, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xeb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xec, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xed, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xee, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xef, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfa, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfe, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xff, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x100, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x101, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x102, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x103, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x104, depth 32, R:FF0000 G:FF00 B:FF
GTK init.
[New Thread 0x7fffd13e7700 (LWP 5303)]
get_path('skins') -> '/home/nouser/.mplayer/skins'
Skin config file at line 23: ',font_lcd' is deprecated, use 'font = fontfile' instead.
Skin config file at line 32: 'sub' is deprecated, use 'video' instead.
vo: X11 truecolor visual 0x21, 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 0x43, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x44, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x45, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x46, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x47, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x48, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x49, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x50, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x51, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x52, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x53, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x54, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x55, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x56, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x57, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x58, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x59, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x60, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x61, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x62, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x63, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x64, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x65, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x66, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x67, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x68, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x69, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xba, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbe, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbf, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xca, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xce, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcf, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xda, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xde, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdf, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xea, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xeb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xec, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xed, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xee, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xef, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfa, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfe, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xff, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x100, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x101, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x102, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x103, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x104, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x21, 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 0x43, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x44, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x45, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x46, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x47, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x48, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x49, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x50, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x51, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x52, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x53, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x54, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x55, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x56, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x57, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x58, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x59, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x60, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x61, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x62, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x63, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x64, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x65, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x66, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x67, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x68, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x69, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xba, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbe, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbf, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xca, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xce, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcf, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xda, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xde, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdf, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xea, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xeb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xec, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xed, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xee, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xef, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfa, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfe, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xff, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x100, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x101, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x102, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x103, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x104, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x21, 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 0x43, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x44, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x45, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x46, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x47, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x48, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x49, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x4f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x50, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x51, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x52, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x53, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x54, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x55, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x56, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x57, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x58, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x59, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x5f, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x60, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x61, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x62, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x63, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x64, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x65, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x66, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x67, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x68, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x69, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6a, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6b, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6c, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6d, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x6e, depth 24, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x23, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xba, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbe, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xbf, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xc9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xca, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xce, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xcf, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xd9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xda, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xde, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xdf, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xe9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xea, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xeb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xec, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xed, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xee, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xef, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf0, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf1, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf2, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf3, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf4, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf5, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf6, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf7, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf8, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xf9, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfa, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfb, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfc, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfd, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xfe, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0xff, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x100, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x101, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x102, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x103, depth 32, R:FF0000 G:FF00 B:FF
vo: X11 truecolor visual 0x104, depth 32, R:FF0000 G:FF00 B:FF
get_path('test.mkv.conf') -> '/home/nouser/.mplayer/test.mkv.conf'

Playing /home/nouser/Desktop/test.mkv.
get_path('sub/') -> '/home/nouser/.mplayer/sub/'
[file] File size is 978488399 bytes
STREAM: [file] /home/nouser/Desktop/test.mkv
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
CACHE_PRE_INIT: 0 [0] 0 pre:2097152 eof:0
Cache fill: 0.62% (65536 bytes)

libavformat version 56.3.100 (internal)
Configuration: --enable-gpl --enable-postproc
LAVF_check: Matroska / WebM
libavformat file format detected.
st:0 removing common factor 1000000 from timebase
st:1 removing common factor 1000000 from timebase
[matroska,webm @ 0x55555657c420]Before avformat_find_stream_info() pos: 5591 bytes read:32768 seeks:0
[h264 @ 0x55555658d880]no picture
[matroska,webm @ 0x55555657c420]All info found
[matroska,webm @ 0x55555657c420]After avformat_find_stream_info() pos: 108360 bytes read:131072 seeks:0 frames:12
==> Found video stream: 0
======= VIDEO Format ======

biSize 83
biWidth 1280
biHeight 720
biPlanes 1
biBitCount 0
biCompression 875967048='H264'
biSizeImage 0

Unknown extra header dump: [1] [64] [0] [29] [ff] [e1] [0] [1a] [67] [64] [0] [29] [ac] [d9] [80] [50] [5] [ba] [6a] [4] [4] [2] [80] [0] [1] [f4] [80] [0] [5d] [c0] [47] [8c] [18] [cd] [1] [0] [6] [68] [e9] [78] [23] [2c] [8b]
===========================
[lavf] stream 0: video (h264), -vid 0
==> Found audio stream: 1
======= WAVE Format =======
Format Tag: 8192 (0x2000)
Channels: 6
Samplerate: 48000
avg byte/sec: 56000
Block align: 1
bits/sample: 0
cbSize: 0
==========================================================================
[lavf] stream 1: audio (ac3), -aid 0
LAVF: 1 audio and 1 video streams found
LAVF: build 3670884
VIDEO: [H264] 1280x720 0bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:44 fourcc:0x34363248 size:1280x720 fps:23.976 ftime:=0.0417
Clip info:

encoder: libebml v1.3.0 + libmatroska v1.4.1
creation_time: 2014-08-25 ::56

Load subtitles in /home/nouser/Desktop/
get_path('sub/') -> '/home/nouser/.mplayer/sub/'
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 56.0.101 (internal)
Configuration: --enable-gpl --enable-postproc
[New Thread 0x7fffcb5ff700 (LWP 5305)]
[New Thread 0x7fffcadfe700 (LWP 5306)]
INFO: libavcodec init OK!
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
dec_audio: Allocating 1536000 + 131072 = 1667072 bytes for output buffer.
FFmpeg's libavcodec audio codec
[ac3 @ 0x55555658d880]Channel layout '5.1(side)' with 6 channels does not match specified number of channels 2: ignoring specified channel layout
INFO: libavcodec "ac3" init OK!
AUDIO: 48000 Hz, 2 ch, floatle, 448.0 kbit/14.58% (ratio: 56000->384000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
Building audio filter chain for 48000Hz/2ch/floatle -> 0Hz/0ch/??...
[libaf] Adding filter volnorm
Trying preferred audio driver 'alsa', options '[none]'
alsa-init: requested format: 48000 Hz, 2 channels, 1d
alsa-init: using ALSA 1.0.27.2
alsa-init: setup for 1/2 channel(s)
alsa-init: using device default
alsa-init: opening device in blocking mode
[New Thread 0x7fffc65fc700 (LWP 5307)]
alsa-init: device reopened in blocking mode
alsa-init: got buffersize=192000
alsa-init: got period size 1500
alsa: 48000 Hz/2 channels/8 bpf/192000 bytes buffer/Float 32 bit Little Endian
AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
AO: Description: ALSA-0.9.x-1.x audio output
AO: Author: Alex Beregszaszi, Zsolt Barat <joy@…>
AO: Comment: under development
Building audio filter chain for 48000Hz/2ch/floatle -> 48000Hz/2ch/floatle...
[Mixer] No hardware mixing, inserting volume filter.
[libaf] Adding filter volume
[libaf] Adding filter pan
Starting playback...
[libaf] Reallocating memory in module pan, old len = 0, new len = 131081
Increasing filtered audio buffer size from 0 to 131072
[VD_FFMPEG] Trying pixfmt=0.
[ffmpeg] aspect_ratio: 0.000000
[VD_FFMPEG] Trying pixfmt=0.
[ffmpeg] aspect_ratio: 0.000000
[h264 @ 0x55555658d880]no picture
[h264 @ 0x55555658d880]no picture
[ffmpeg] aspect_ratio: 0.000000
VDec: vo config request - 1280 x 720 (preferred colorspace: Planar YV12)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO Config (1280x720->1280x720,flags=0,'MPlayer',0x32315659)
VO: [vdpau] 1280x720 => 1280x720 Planar YV12
VO: Description: VDPAU with X11
VO: Author: Rajib Mahapatra <rmahapatra@…> and others
[vdpau] Updating CSC matrix for BT.601
* [vo] Exporting mp_image_t, 1280x720x12bpp YUV planar, 1382400 bytes
Unicode font: 5361 glyphs.
Unicode font: 5361 glyphs.
A: 0.3 V: 0.0 A-V: 0.259 ct: 0.000 0/ 0 ??% ??% ??,?% 0 0 98%
[swscaler @ 0x55555659f660]Forcing full internal H chroma due to input having non subsampled chroma
A: 0.6 V: 0.6 A-V: 0.010 ct: 0.033 0/ 0 26% 21% 0.9% 3 0 96%
[swscaler @ 0x55555659f660]Forcing full internal H chroma due to input having non subsampled chroma
A: 1.0 V: 1.0 A-V: 0.004 ct: 0.039 0/ 0 16% 14% 0.8% 3 0 94%
[swscaler @ 0x55555659f660]Forcing full internal H chroma due to input having non subsampled chroma
A: 1.5 V: 1.5 A-V: 0.001 ct: 0.041 0/ 0 12% 11% 0.8% 3 0 91%
[swscaler @ 0x55555659f660]Forcing full internal H chroma due to input having non subsampled chroma
A: 1.8 V: 1.8 A-V: 0.001 ct: 0.041 0/ 0 9% 9% 0.7% 3 0 89%
[swscaler @ 0x55555659f660]Forcing full internal H chroma due to input having non subsampled chroma
A: 2.2 V: 2.2 A-V: 0.000 ct: 0.042 0/ 0 8% 8% 0.7% 3 0 87%
[swscaler @ 0x55555659f660]Forcing full internal H chroma due to input having non subsampled chroma
A: 2.6 V: 2.6 A-V: 0.000 ct: 0.042 0/ 0 7% 7% 0.7% 3 0 86%
[swscaler @ 0x55555659f660]Forcing full internal H chroma due to input having non subsampled chroma
A: 2.8 V: 2.8 A-V: 0.000 ct: 0.042 0/ 0 6% 7% 0.7% 3 0 84%
EOF code: 0

Uninit audio filters...
[libaf] Removing filter pan
[libaf] Removing filter volume
[libaf] Removing filter volnorm
Uninit audio: ffmpeg
Uninit video: ffmpeg
[Thread 0x7fffcb5ff700 (LWP 5305) exited]
[Thread 0x7fffcadfe700 (LWP 5306) exited]
[Thread 0x7fffc65fc700 (LWP 5307) exited]
alsa-uninit: pcm closed
[swscaler @ 0x55555659f660]Forcing full internal H chroma due to input having non subsampled chroma
[swscaler @ 0x55555659f660]Forcing full internal H chroma due to input having non subsampled chroma
[swscaler @ 0x55555659f660]Forcing full internal H chroma due to input having non subsampled chroma

Program received signal SIGSEGV, Segmentation fault.
0x00005555556c7190 in ?? ()
(gdb) bt
#0 0x00005555556c7190 in ?? ()
#1 0x00005555556c7243 in ?? ()
#2 0x00005555556caf5e in ?? ()
#3 0x00005555556cb055 in ?? ()
#4 0x00005555556cf04d in ?? ()
#5 0x0000555555700ec9 in ?? ()
#6 0x00005555556fb094 in ?? ()
#7 0x0000555555717ed2 in ?? ()
#8 0x00005555557181f3 in ?? ()
#9 0x000055555570d158 in ?? ()
#10 0x00005555556bfa4e in ?? ()
#11 0x00007fffeecadec5 in libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#12 0x00005555556c405c in ?? ()
(gdb) disass $pc-32,$pc+32
Dump of assembler code from 0x5555556c7170 to 0x5555556c71b0:

0x00005555556c7170: and $0x20,%al
0x00005555556c7172: jmpq 0x5555556c6fcc
0x00005555556c7177: nopw 0x0(%rax,%rax,1)
0x00005555556c7180: mov 0x38(%rdi),%rcx
0x00005555556c7184: xor %eax,%eax
0x00005555556c7186: xor %edx,%edx
0x00005555556c7188: nopl 0x0(%rax,%rax,1)

=> 0x00005555556c7190: cmpq $0x1,0x1068(%rcx,%rax,1)

0x00005555556c7199: sbb $0xffffffff,%edx
0x00005555556c719c: add $0x8,%rax
0x00005555556c71a0: cmp $0x800,%rax
0x00005555556c71a6: jne 0x5555556c7190
0x00005555556c71a8: cmp %edx,0xc8(%rdi)
0x00005555556c71ae: jge 0x5555556c71b6

End of assembler dump.
(gdb) info all-registers
rax 0x0 0
rbx 0x5555565be8c0 93825009445056
rcx 0x0 0
rdx 0x0 0
rsi 0x0 0
rdi 0x5555565be8c0 93825009445056
rbp 0x555556d789a0 0x555556d789a0
rsp 0x7fffffffc958 0x7fffffffc958
r8 0x410 1040
r9 0x0 0
r10 0x7fffeede1950 140737200920912
r11 0x22 34
r12 0x0 0
r13 0x7fffffffcb3c 140737488341820
r14 0x5555565be8c0 93825009445056
r15 0x555555f13fe7 93825002455015
rip 0x5555556c7190 0x5555556c7190
eflags 0x10246 [ PF ZF IF RF ]
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
---Type <return> to continue, or q <return> to quit---
gs 0x0 0
st0 -nan(0x1010101010101010) (raw 0xffff1010101010101010)
st1 -inf (raw 0xffff0000000000000000)
st2 -nan(0x1010101010101010) (raw 0xffff1010101010101010)
st3 -nan(0x1010101010101010) (raw 0xffff1010101010101010)
st4 -nan(0x1010101010101010) (raw 0xffff1010101010101010)
st5 -nan(0x1010101010101010) (raw 0xffff1010101010101010)
st6 -nan(0x1010101010101011) (raw 0xffff1010101010101011)
st7 -inf (raw 0xffff0000000000000000)
fctrl 0x37f 895
fstat 0x0 0
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 = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0xff,

0x0 <repeats 12 times>}, v8_int16 = {0x0, 0xff00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xff000000, 0x0, 0x0,
0x0}, v2_int64 = {0xff000000, 0x0}, uint128 = 0x000000000000000000000000ff000000}

xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {

0xff, 0xff, 0xff, 0x0, 0xff <repeats 12 times>}, v8_int16 = {0xffff, 0xff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff,
0xffff}, v4_int32 = {0xffffff, 0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = {0xffffffff00ffffff,

---Type <return> to continue, or q <return> to quit---

0xffffffffffffffff}, uint128 = 0xffffffffffffffffffffffff00ffffff}

xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x0}, v16_int8 = {0x73, 0x75, 0x62,

0x0, 0x74, 0x65, 0x78, 0x74, 0x20, 0x28, 0x2a, 0x2e, 0x74, 0x78, 0x74, 0x29}, v8_int16 = {0x7573, 0x62, 0x6574,
0x7478, 0x2820, 0x2e2a, 0x7874, 0x2974}, v4_int32 = {0x627573, 0x74786574, 0x2e2a2820, 0x29747874}, v2_int64 = {
0x7478657400627573, 0x297478742e2a2820}, uint128 = 0x297478742e2a28207478657400627573}

xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x28, 0x2a, 0x2e, 0x74, 0x78,

0x74, 0x29, 0x0, 0x2a, 0x2e, 0x74, 0x78, 0x74, 0x0, 0x2a, 0x2e}, v8_int16 = {0x2a28, 0x742e, 0x7478, 0x29, 0x2e2a,
0x7874, 0x74, 0x2e2a}, v4_int32 = {0x742e2a28, 0x297478, 0x78742e2a, 0x2e2a0074}, v2_int64 = {0x297478742e2a28,
0x2e2a007478742e2a}, uint128 = 0x2e2a007478742e2a00297478742e2a28}

xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0xff, 0x0,

0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0xff, 0x0, 0x0, 0xff, 0x0, 0x0},

v4_int32 = {0x0, 0xff, 0xff0000, 0x0}, v2_int64 = {0xff00000000, 0xff0000},
uint128 = 0x0000000000ff0000000000ff00000000}

xmm5 {v4_float = {0x3, 0x3, 0x3, 0x3}, v2_double = {0x20, 0x20}, v16_int8 = {0x40 <repeats 16 times>},

v8_int16 = {0x4040, 0x4040, 0x4040, 0x4040, 0x4040, 0x4040, 0x4040, 0x4040}, v4_int32 = {0x40404040, 0x40404040,

0x40404040, 0x40404040}, v2_int64 = {0x4040404040404040, 0x4040404040404040},

uint128 = 0x40404040404040404040404040404040}

xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {

0x5b <repeats 16 times>}, v8_int16 = {0x5b5b, 0x5b5b, 0x5b5b, 0x5b5b, 0x5b5b, 0x5b5b, 0x5b5b, 0x5b5b}, v4_int32 = {
0x5b5b5b5b, 0x5b5b5b5b, 0x5b5b5b5b, 0x5b5b5b5b}, v2_int64 = {0x5b5b5b5b5b5b5b5b, 0x5b5b5b5b5b5b5b5b},

uint128 = 0x5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b5b}

xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x20 <repeats 16 times>},

v8_int16 = {0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020, 0x2020}, v4_int32 = {0x20202020, 0x20202020,

---Type <return> to continue, or q <return> to quit---

0x20202020, 0x20202020}, v2_int64 = {0x2020202020202020, 0x2020202020202020},

uint128 = 0x20202020202020202020202020202020}

xmm8 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x20,

0x0 <repeats 11 times>}, v8_int16 = {0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x20, 0x0, 0x0},

v2_int64 = {0x2000000000, 0x0}, uint128 = 0x00000000000000000000002000000000}

xmm9 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x8000000000000000}, v16_int8 = {0x0, 0x0, 0x0,

0xff, 0xff, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff, 0xff, 0x0, 0x0, 0x0, 0xff}, v8_int16 = {0x0, 0xff00, 0xff, 0x0,
0xffff, 0xffff, 0x0, 0xff00}, v4_int32 = {0xff000000, 0xff, 0xffffffff, 0xff000000}, v2_int64 = {0xffff000000,
0xff000000ffffffff}, uint128 = 0xff000000ffffffff000000ffff000000}

xmm10 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x20,

0x0 <repeats 11 times>}, v8_int16 = {0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x20, 0x0, 0x0},

v2_int64 = {0x2000000000, 0x0}, uint128 = 0x00000000000000000000002000000000}

xmm11 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x8000000000000000}, v16_int8 = {0x0, 0x0, 0x0,

0xff, 0xff, 0x0, 0x0, 0x0, 0xff, 0xff, 0xff, 0xff, 0x0, 0x0, 0x0, 0xff}, v8_int16 = {0x0, 0xff00, 0xff, 0x0,
0xffff, 0xffff, 0x0, 0xff00}, v4_int32 = {0xff000000, 0xff, 0xffffffff, 0xff000000}, v2_int64 = {0xffff000000,
0xff000000ffffffff}, uint128 = 0xff000000ffffffff000000ffff000000}

xmm12 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 14 times>, 0xff,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff}, v4_int32 = {0x0, 0x0, 0x0, 0xff0000}, v2_int64 = {0x0,
0xff000000000000}, uint128 = 0x00ff0000000000000000000000000000}

xmm13 {v4_float = {0x0, 0x1, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x52, 0x55, 0x15, 0x0, 0xc0,

0xff, 0xef, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x5552, 0x15, 0xffc0, 0x3fef, 0x0, 0x0,
0x0, 0x0}, v4_int32 = {0x155552, 0x3fefffc0, 0x0, 0x0}, v2_int64 = {0x3fefffc000155552, 0x0},

uint128 = 0x00000000000000003fefffc000155552}

---Type <return> to continue, or q <return> to quit---
xmm14 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0xa0, 0x83, 0x47, 0x3, 0x1d,

0x3c, 0x8a, 0xb5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x83a0, 0x347, 0x3c1d, 0xb58a, 0x0, 0x0,
0x0, 0x0}, v4_int32 = {0x34783a0, 0xb58a3c1d, 0x0, 0x0}, v2_int64 = {0xb58a3c1d034783a0, 0x0},

uint128 = 0x0000000000000000b58a3c1d034783a0}

xmm15 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>},

v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0, 0x0},
uint128 = 0x00000000000000000000000000000000}

mxcsr 0x9fe0 [ PE DAZ IM DM ZM OM UM PM FZ ]
(gdb) quit
A debugging session is active.

Inferior 1 [process 5299] will be killed.

Quit anyway? (y or n) y

Change History (12)

comment:1 by compn, 10 years ago

user reports r36963 does not have the crash.

comment:2 by bug, 10 years ago

r36963 compiled with FFmpeg 2.2.7 source tarball is ok

  • gmplayer detects the hardware mixer in this build.
  • no segfault in this build

gmplayer segfault captured in r37257 is reported in bug report 2201.

http://trac.mplayerhq.hu/ticket/2201

Last edited 10 years ago by bug (previous) (diff)

comment:3 by ib, 10 years ago

Does mplayer test.mkv work, i.e. does it detect the hardware mixer and not crash when video is stopped?

in reply to:  3 comment:4 by bug, 10 years ago

Replying to ib:

Does mplayer test.mkv work, i.e. does it detect the hardware mixer and not crash when video is stopped?

mplayer test.mkv detects the hardware mixer correctly in r37257 resulting in audio playback. I've included a short log from commandline below and highlighted small differences.

No segfault occured in r37257 when right-clicking (MOUSE_BTN2) on an open video window when a file is loaded with the command "mplayer" or "gmplayer". It is not possible to reproduce the same condition with mplayer because when you stop a video with mplayer you effectively quit, and the process is exited. In the log below you will see that I initiated mplayer test.mkv, then I attempted to right click an open video window during playback. The MOUSE_BTN2 input was recognized, but no actual menu is drawn (because this is not gmplayer). Several seconds later I pressed the hotkey 'q' to stop the video, and the process exits.

The segfault was only reproduced in gmplayer while right-clicking (MOUSE_BTN2) on a open skinned player if a video is stopped or if no video is loaded.

# TEST 1 - gmplayer (NO AUDIO > fails to init alsa hardware mixer)
#
# AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
# [Mixer] No hardware mixing, inserting volume filter.
# Starting playback...
#

nouser@NOPE ~/Desktop $ gmplayer test.mkv
MPlayer SVN-r37257-4.8 (C) 2000-2014 MPlayer Team
Skin config file at line 23: ',font_lcd' is deprecated, use 'font = fontfile' instead.
Skin config file at line 32: 'sub' is deprecated, use 'video' instead.

Playing /home/nouser/Desktop/test.mkv.
Cache fill: 0.00% (0 bytes)

libavformat version 56.3.100 (internal)
libavformat file format detected.
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (ac3), -aid 0
VIDEO: [H264] 1280x720 0bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:

encoder: libebml v1.3.0 + libmatroska v1.4.1
creation_time: 2014-08-25 ::56

Load subtitles in /home/nouser/Desktop/
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 56.0.101 (internal)
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[ac3 @ 0x7fad77555880]Channel layout '5.1(side)' with 6 channels does not match specified number of channels 2: ignoring specified channel layout
AUDIO: 48000 Hz, 2 ch, floatle, 448.0 kbit/14.58% (ratio: 56000->384000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
[Mixer] No hardware mixing, inserting volume filter.
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 1280x720 => 1280x720 Planar YV12
[ASPECT] Warning: No suitable new res found!
[ASPECT] Warning: No suitable new res found!
A: 4.2 V: 4.2 A-V: 0.000 ct: 0.042 0/ 0 1% 1% 0.7% 0 0 78%

Exiting... (Quit)

# TEST 2 - mplayer (AUDIO > init alsa hardware mixer)
#
# [AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
# AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
# Starting playback...
#

nouser@NOPE ~/Desktop $ mplayer test.mkv
MPlayer SVN-r37257-4.8 (C) 2000-2014 MPlayer Team

Playing test.mkv.
libavformat version 56.3.100 (internal)
libavformat file format detected.
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (ac3), -aid 0
VIDEO: [H264] 1280x720 0bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:

encoder: libebml v1.3.0 + libmatroska v1.4.1
creation_time: 2014-08-25 ::56

Load subtitles in ./
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 56.0.101 (internal)
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[ac3 @ 0x7fe6f7958880]Channel layout '5.1(side)' with 6 channels does not match specified number of channels 2: ignoring specified channel layout
AUDIO: 48000 Hz, 2 ch, floatle, 448.0 kbit/14.58% (ratio: 56000->384000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
[AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 1280x720 => 1280x720 Planar YV12
A: 3.0 V: 3.0 A-V: 0.000 ct: 0.042 0/ 0 2% 1% 0.7% 0 0
No bind found for key 'MOUSE_BTN2'.
A: 4.8 V: 4.8 A-V: 0.000 ct: 0.042 0/ 0 1% 1% 0.7% 0 0
No bind found for key 'MOUSE_BTN2'.
A: 6.5 V: 6.5 A-V: 0.000 ct: 0.042 0/ 0 1% 0% 0.6% 0 0
No bind found for key 'MOUSE_BTN2'.
A: 8.3 V: 8.3 A-V: 0.000 ct: 0.042 0/ 0 1% 0% 0.6% 0 0

Exiting... (Quit)

Last edited 10 years ago by bug (previous) (diff)

comment:5 by ib, 10 years ago

Analyzed by developer: set
Owner: set to ib
Status: newopen

First of all, please always test with the latest svn revision (currently r37263) and let's not mix up different issues. This ticket is about failing to detect/initialize hardware mixer (alsa) when loading video (no audio output).

(The mentioned segmentation fault when the video is stopped probably never occurred when stopping gmplayer by pressing 'q' and should have gone with the menu meanwhile. If not, please re-open #2201.)

You apparently are using audio output driver oss with pure MPlayer and alsa (?) with gmplayer. If gmplayer -noconfig gui test.mkv plays, please check your GUI configuration (audio tab -> Available drivers).

in reply to:  5 ; comment:6 by bug, 10 years ago

Replying to ib:

First of all, please always test with the latest svn revision (currently r37263) and let's not mix up different issues. This ticket is about failing to detect/initialize hardware mixer (alsa) when loading video (no audio output).

I'm fine with that, but no prior mention requesting an update to the latest revision was made before this post. You also requested information about the segfault in your last post, hence my response. I should probably not have included a backtrace in the initial bugreport for a condition that is unrelated and I apologize for that.

I should have clarified this before, but the no audio output regression in gmplayer is present no matter what device driver is utilized (alsa, sdl, openal)

I did observe one condition where gmplayer will load audio. (log included at end of post)

# 1. Play video
gmplayer test.mkv
# 2. Stop video (without closing gmplayer)
Hotkey 'U' or press stop button on skinned player
# 3. Play video
press play button on skinned player

.
.

(The mentioned segmentation fault when the video is stopped probably never occurred when stopping gmplayer by pressing 'q' and should have gone with the menu meanwhile. If not, please re-open #2201.)

Your commit included in r37259 fixed the segfault regression reported in this ticket and in #2201.


r37259 | ib | 2014-08-28 11:34:05 -0800 (Thu, 28 Aug 2014) | 7 lines

Check existence of a demuxer when updating global_sub_size.

The GUI may call mpctx_get_global_sub_info() which forces
updating global_sub_size even if there isn't yet a demuxer.

This closes Trac #2201.

.
.

You apparently are using audio output driver oss with pure MPlayer and alsa (?) with gmplayer.

My appologies, i did not include ao='devicedriver' in my mplayer config. mplayer was possibly defaulting to oss on its own.

I should also mention ..

~/.mplayer/config > when ao=<audiodriver> is commented out or not included > audio output
~/.mplayer/config > ao=oss > no audio output.
~/.mplayer/gui.conf > ao_driver=oss > no audio output.

This seems to be consistent with the error observed in one of my earlier logs when no audio driver was configured in ~/.mplayer/config. mplayer defaulted to the oss driver. oss driver was not found or could not initialize, mplayer then switched to the next driver alsa, and loaded the alsa driver

# [AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
# AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
# Starting playback...

.
.

If gmplayer -noconfig gui test.mkv plays, please check your GUI configuration (audio tab -> Available drivers).

nouser@NOPE ~/Desktop $ gmplayer -noconfig gui test.mkv
MPlayer SVN-r37263-4.8 (C) 2000-2014 MPlayer Team
Skin file /usr/local/share/mplayer/skins/default/skin not found.
Skin 'default' not found.

Exiting... (Fatal error)

# LOGS
# -----------------------------------------------------------------
# TEST 1 - mplayer (AUDIO > init hardware mixer)
#
# AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
# Starting playback...
#

nouser@NOPE ~/Desktop $ mplayer test.mkv
MPlayer SVN-r37263-4.8 (C) 2000-2014 MPlayer Team

Playing test.mkv.
libavformat version 56.4.100 (internal)
libavformat file format detected.
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (ac3), -aid 0
VIDEO: [H264] 1280x720 0bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:

encoder: libebml v1.3.0 + libmatroska v1.4.1
creation_time: 2014-08-25 ::56

Load subtitles in ./
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 56.1.100 (internal)
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[ac3 @ 0x7f0085ee54c0]Channel layout '5.1(side)' with 6 channels does not match specified number of channels 2: ignoring specified channel layout
AUDIO: 48000 Hz, 2 ch, floatle, 448.0 kbit/14.58% (ratio: 56000->384000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 1280x720 => 1280x720 Planar YV12
A: 3.9 V: 3.9 A-V: 0.000 ct: 0.042 0/ 0 2% 1% 0.6% 0 0

Exiting... (Quit)

# TEST 2 - gmplayer (NO AUDIO > fails to init hardware mixer)
#
# AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
# [Mixer] No hardware mixing, inserting volume filter.
# Starting playback...
#

nouser@NOPE ~/Desktop $ gmplayer test.mkv
MPlayer SVN-r37263-4.8 (C) 2000-2014 MPlayer Team
Skin config file at line 23: ',font_lcd' is deprecated, use 'font = fontfile' instead.
Skin config file at line 32: 'sub' is deprecated, use 'video' instead.

Playing /home/nouser/Desktop/test.mkv.
Cache fill: 0.00% (0 bytes)

libavformat version 56.4.100 (internal)
libavformat file format detected.
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (ac3), -aid 0
VIDEO: [H264] 1280x720 0bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:

encoder: libebml v1.3.0 + libmatroska v1.4.1
creation_time: 2014-08-25 ::56

Load subtitles in /home/nouser/Desktop/
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 56.1.100 (internal)
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[ac3 @ 0x7f803bdc34c0]Channel layout '5.1(side)' with 6 channels does not match specified number of channels 2: ignoring specified channel layout
AUDIO: 48000 Hz, 2 ch, floatle, 448.0 kbit/14.58% (ratio: 56000->384000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
[Mixer] No hardware mixing, inserting volume filter.
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 1280x720 => 1280x720 Planar YV12
[ASPECT] Warning: No suitable new res found!
[ASPECT] Warning: No suitable new res found!
A: 6.6 V: 6.6 A-V: 0.000 ct: 0.042 0/ 0 0% 0% 0.7% 0 0 67%

Exiting... (Quit)

# TEST 3 - gmplayer (NO AUDIO > initial playback)
#
# * gmplayer test.mkv
#
# AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
# [Mixer] No hardware mixing, inserting volume filter.
# Starting playback...
#
# * Hotkey 'U' or press stop on skinned player
# * Press play on skinned player
#
# AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
# Starting playback...
#

nouser@NOPE ~/Desktop $ gmplayer test.mkv
MPlayer SVN-r37263-4.8 (C) 2000-2014 MPlayer Team
Skin config file at line 23: ',font_lcd' is deprecated, use 'font = fontfile' instead.
Skin config file at line 32: 'sub' is deprecated, use 'video' instead.

Playing /home/nouser/Desktop/test.mkv.
Cache fill: 0.00% (0 bytes)

libavformat version 56.4.100 (internal)
libavformat file format detected.
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (ac3), -aid 0
VIDEO: [H264] 1280x720 0bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:

encoder: libebml v1.3.0 + libmatroska v1.4.1
creation_time: 2014-08-25 ::56

Load subtitles in /home/nouser/Desktop/
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 56.1.100 (internal)
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[ac3 @ 0x7faac8e034c0]Channel layout '5.1(side)' with 6 channels does not match specified number of channels 2: ignoring specified channel layout
AUDIO: 48000 Hz, 2 ch, floatle, 448.0 kbit/14.58% (ratio: 56000->384000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
[Mixer] No hardware mixing, inserting volume filter.
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 1280x720 => 1280x720 Planar YV12
[ASPECT] Warning: No suitable new res found!
[ASPECT] Warning: No suitable new res found!
A: 3.1 V: 3.1 A-V: 0.000 ct: 0.042 0/ 0 1% 1% 0.8% 0 0 83%

Playing /home/nouser/Desktop/test.mkv.
Cache fill: 0.00% (0 bytes)

libavformat file format detected.
[lavf] stream 0: video (h264), -vid 0
[lavf] stream 1: audio (ac3), -aid 0
VIDEO: [H264] 1280x720 0bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
Clip info:

encoder: libebml v1.3.0 + libmatroska v1.4.1
creation_time: 2014-08-25 ::56

Load subtitles in /home/nouser/Desktop/
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
[ac3 @ 0x7faac8e034c0]Channel layout '5.1(side)' with 6 channels does not match specified number of channels 2: ignoring specified channel layout
AUDIO: 48000 Hz, 2 ch, floatle, 448.0 kbit/14.58% (ratio: 56000->384000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [alsa] 48000Hz 2ch floatle (4 bytes per sample)
Starting playback...
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [xv] 1280x720 => 1280x720 Planar YV12
A: 6.5 V: 6.5 A-V: 0.000 ct: 0.083 0/ 0 0% 0% 0.6% 0 0 67%

Exiting... (Quit)

Last edited 10 years ago by bug (previous) (diff)

in reply to:  6 ; comment:7 by ib, 10 years ago

Replying to bug:

I should have clarified this before, but the no audio output regression in gmplayer is present no matter what device driver is utilized (alsa, sdl, openal)

I should also mention ..

~/.mplayer/config > when ao=<audiodriver> is commented out or not included > audio output
~/.mplayer/config > ao=oss > no audio output.
~/.mplayer/gui.conf > ao_driver=oss > no audio output.


So you are saying, that ao=alsa in ~/.mplayer/config will work and ao_driver=alsa in ~/.mplayer/gui.conf won't?

I did observe one condition where gmplayer will load audio. (log included at end of post)

# 1. Play video
gmplayer test.mkv
# 2. Stop video (without closing gmplayer)
Hotkey 'U' or press stop button on skinned player
# 3. Play video
press play button on skinned player


This is an interesting observation which might help.

nouser@NOPE ~/Desktop $ gmplayer -noconfig gui test.mkv
MPlayer SVN-r37263-4.8 (C) 2000-2014 MPlayer Team
Skin file /usr/local/share/mplayer/skins/default/skin not found.
Skin 'default' not found.


Please cd /usr/local/share/mplayer/skins, create a link named default to your skin there and try again. (Report just the result - no log needed.)

in reply to:  7 comment:8 by bug, 10 years ago

Replying to ib:

Replying to bug:

I should have clarified this before, but the no audio output regression in gmplayer is present no matter what device driver is utilized (alsa, sdl, openal)

I should also mention ..

~/.mplayer/config > when ao=<audiodriver> is commented out or not included > audio output
~/.mplayer/config > ao=oss > no audio output.
~/.mplayer/gui.conf > ao_driver=oss > no audio output.


So you are saying, that ao=alsa in ~/.mplayer/config will work and ao_driver=alsa in ~/.mplayer/gui.conf won't?

Correct

However, as stated in the last reply, the following condition returned audio

  1. gmplayer test.mkv
  2. Hotkey 'U' or press stop on skinned player
  3. press play on skinned player

.
.

I did observe one condition where gmplayer will load audio. (log included at end of post)

# 1. Play video
gmplayer test.mkv
# 2. Stop video (without closing gmplayer)
Hotkey 'U' or press stop button on skinned player
# 3. Play video
press play button on skinned player


This is an interesting observation which might help.

nouser@NOPE ~/Desktop $ gmplayer -noconfig gui test.mkv
MPlayer SVN-r37263-4.8 (C) 2000-2014 MPlayer Team
Skin file /usr/local/share/mplayer/skins/default/skin not found.
Skin 'default' not found.


Please cd /usr/local/share/mplayer/skins, create a link named default to your skin there and try again. (Report just the result - no log needed.)

.

I understand now, you were trying to get me to reset gui.conf to default parameters.

# symlink system install of mplayer to home config dir (so the next command will work)
su
ln -s ~/.mplayer/skins/3am_black_compiz/ /usr/local/share/mplayer/skins/default
exit

# delete ~/.mplayer/gui.conf, generate default configuration at ~/.mplayer/gui.conf , launch player
'gmplayer -noconfig gui test.mkv'

.
.

# REGRESSION when 'softvol=yes'
The no audio output regression occurs when 'softvol' is configured to 'softvol=yes' in gui.conf

# softvol='yes'
in earlier mplayer builds softvol='yes' in gui.conf would respect the mastervolume setting when gmplayer is launched. In recent revisions, initial audio output is broken, but stopping the video, and then pressing play will return audio.

# softvol='no'
softvol='no' sets mastervolume to 0% every time gmplayer is launched. There is audio output, but you have to increase the volume every time you launch a video.

# Comparison
I used diff to compare my existing gui.conf to the new gui.conf generated by 'gmplayer -noconfig gui test.mkv'

nouser@NOPE ~/Desktop $ diff -y --suppress-common-lines OLD_gui.conf NEW_gui.conf
cache=yes						      |	cache=no
cache_size=10240					      |	cache_size=2048
ao_volnorm=yes						      |	ao_volnorm=no
equ_channel_1="Front Right"				      <
equ_channel_2="Front Left"				      <
equ_channel_3="Rear Right"				      <
equ_channel_4="Rear Left"				      <
equ_channel_5=Center					      <
equ_channel_6=Bass					      <
playbar=no						      |	playbar=yes
show_videowin=no					      |	show_videowin=yes
gui_main_pos_x=1415					      |	gui_main_pos_x=1399
gui_main_pos_y=974					      |	gui_main_pos_y=956
gui_video_out_pos_x=399					      |	gui_video_out_pos_x=367
gui_video_out_pos_y=329					      |	gui_video_out_pos_y=164
gui_skin="3am_black_compiz"				      |	gui_skin=default
osd_level=0						      |	osd_level=1
vo_driver=xv						      |	vo_driver=xv,x11
vo_panscan=0.100000					      |	vo_panscan=0.000000
softvol=yes						      |	softvol=no
sub_utf8=yes						      |	sub_utf8=no
font_text_scale=5.000000				      |	font_text_scale=3.500000
font_osd_scale=6.000000					      |	font_osd_scale=4.000000
font_autoscale=1					      |	font_autoscale=3
Last edited 10 years ago by bug (previous) (diff)

comment:9 by ib, 10 years ago

Reproduced by developer: set
Resolution: invalid
Status: openclosed

We are dealing with two different issues here, none of which is a bug.

  1. If you are using softvol, you are forcing the software mixer instead of using the sound card mixer. Hence you are getting the message "[Mixer] No hardware mixing, inserting volume filter."
  1. Since r37055, the GUI utilizes the default for the volume as given in the skin configuration. The skin you are using sets this default to zero, which is why you don't hear anything:
hpotmeter = pos_, 8, 14, NULL, 100, 0, 5,50, 31, 13, evSetVolume

Simply set the default to something like 75%:

hpotmeter = pos_, 8, 14, NULL, 100, 75, 5,50, 31, 13, evSetVolume

in reply to:  9 comment:10 by bug, 10 years ago

Replying to ib:

We are dealing with two different issues here, none of which is a bug.

  1. If you are using softvol, you are forcing the software mixer instead of using the sound card mixer. Hence you are getting the message "[Mixer] No hardware mixing, inserting volume filter."

Can you explain why no audio output occurs when softvol='yes' is configured in gui.conf ? This is the issue. Whether or not the issue was defined correctly in the title of the bug report, gmplayer fails initially to produce sound when launching a video when softvol='yes' is configured in gui.conf.

Prior to some recent commit (maybe r37055), when softvol='yes' was configured in gui.conf, gmplayer would respect the master volume setting of the host OS and output audio when a video was initially launched. gmplayer is now broken when softvol='yes' is configured in gui.conf. This bug is reproduceable 100% of the time with a large number of skins.

Closing the ticket doesn't resolve this issue. I would contest that marking this as invalid only ignores the reported bug.

Skins now broken (i'll be testing more and listing them)

# embUtronium
http://gnome-look.org/content/show.php?content=48965

# 3am
http://gnome-look.org/content/show.php?content=82420

# Official skins hosted by mplayerhq.hu broken by recent commit (regression) impacting softvol='yes'
http://mplayerhq.hu/design7/dload.html

71 - TOTAL SKINS
34 - FAILED

47.89% of skins on mplayerhq.hu failed to produce audio output when softvol='yes'

avifile 	1.7 	Toky (Balazs Vigvary) 	aviplay look 		HTTP 	FTP
bluecurve 	1.3 	bleachie 	Red Hat bluecurve theme 	HTTP 	FTP
Blue-small 	1.7 	Xenomorph 	compact version 		HTTP 	FTP
BlueHeart 	1.5 	Gabucino 	BlueHeart XMMS skin 		HTTP 	FTP
clearplayer 	0.9 	Massimo Tisi 	ClearLooks GNOME theme 		HTTP 	FTP
CornerMP 	1.2 	DC.Park 	WinAMP corner skin 		HTTP 	FTP
changuito 	0.2 	jpoyarzun 	Gorilla GNOME theme 		HTTP 	FTP
CornerMP-aqua 	1.4 	DC.Park 	WinAMP corner skin 		HTTP 	FTP
Cyrus 		1.2 	Roberto J. 	Cyrus XMMS skin 		HTTP 	FTP
disappearer 	1.2 	Alban Hertroys 	very slim skin 			HTTP 	FTP
DVDPlayer 	1.1 	Jiri Tyr jun. 	hardware player lookalike 	HTTP 	FTP
gnome 		1.1 	Scognito 	based on the GNOME logo 	HTTP 	FTP
hayraphon 	1.0 	michaell@uni.de bluegray monochrome 		HTTP 	FTP
Industrial 	1.0 	Nikola Pizurica Industrial GTK theme 		HTTP 	FTP
iTunes 		1.1 	unknown 	iTunes inspired 		HTTP 	FTP
iTunes-mini 	1.1 	unknown 	iTunes inspired 		HTTP 	FTP
mentalic 	1.3 	Oliwier Ptak 	sharp and shiny 		HTTP 	FTP
MidnightLove 	1.6 	Gabucino 	XMMS skin of Rei Ayanami 	HTTP 	FTP
mplayer_red 	1.1 	Burt.S. 	rusty machine 			HTTP 	FTP
neutron 	1.6 	Oliwier Ptak 	futuristic look 		HTTP 	FTP
OpenDoh 	1.1 	siTe 		Industrial look-alike 		HTTP 	FTP
OSX-Brushed 	2.3 	Ryan Northam 	iTunes lookalike 		HTTP 	FTP
pcland 		1.0 	Pcland.hu 	blue waves 			HTTP 	FTP
QPlayer 	1.2 	Quiana 		playful look 			HTTP 	FTP
QuickSilver 	1.0 	Charles Foucault 	QuickSilver WMP skin 	HTTP 	FTP
smoothwebby 	1.1 	Andrew Weber 	blueish monochrome 		HTTP 	FTP
softgrip 	1.2 	Sudrien 	strange design 			HTTP 	FTP
Terminator3 	1.1 	Kiss Balint 	inspired by Terminator 3 	HTTP 	FTP
trium 		1.4 	Scognito 	based on a mobile phone 	HTTP 	FTP
ultrafina 	1.1 	Diego Biurrun 	XMMS ultrafina skin 		HTTP 	FTP
webby 		1.3 	Andrew Weber 	bluegray monochrome 		HTTP 	FTP
xanim 		1.7 	Gabucino 	XAnim "feeling" :) 		HTTP 	FTP
xine-lcd 	1.2 	Gabucino 	xine LCD skin 			HTTP 	FTP
XFce4 		1.0 	Nikola Pizurica default XFce4 theme 		HTTP 	FTP

.
.

  1. Since r37055, the GUI utilizes the default for the volume as given in the skin configuration. The skin you are using sets this default to zero, which is why you don't hear anything:
hpotmeter = pos_, 8, 14, NULL, 100, 0, 5,50, 31, 13, evSetVolume

Simply set the default to something like 75%:

hpotmeter = pos_, 8, 14, NULL, 100, 75, 5,50, 31, 13, evSetVolume

Why should mplayer not respect the current system volume setting? This change, which I don't completely understand its relevance ( or not) to softvol='no' , would essentially force users to configure skins to set a default audio level. The majority of non-technical users will not be familiar with skin configuration files to know what to adjust. While this option is nice, it should not be the default method to set volume on initialization, and it would be better suited for configuration in gmplayer GUI preferences ( or directly in gui.conf ).

Last edited 10 years ago by bug (previous) (diff)

comment:11 by compn, 10 years ago

so fix the old skins then?

comment:12 by ib, 10 years ago

Replying to compn:

so fix the old skins then?


Do you mean changing the defaults set by the designers?

Replying to bug:

Can you explain why no audio output occurs when softvol='yes' is configured in gui.conf ?


There is no relationship between a skin and option softvol. The GUI actually doesn't handle softvol at all, it's just a MPlayer option.

So you are saying you did the following step by step (please confirm):

  1. Update to the latest svn revision.
  2. Change 3am_black_compiz to a default volume of 75% (as stated above).
  3. Delete your ~/.mplayer/gui.conf.
  4. Call gmplayer -noconfig gui test.mkv and get audio.
  5. Change to softvol=yes in ~/.mplayer/gui.conf, call gmplayer test.mkv and get no audio?


Why should mplayer not respect the current system volume setting?


The GUI gets its defaults from the skin files. This is the way it's designed and documented.

This change, which I don't completely understand its relevance ( or not) to softvol='no' , would essentially force users to configure skins to set a default audio level.


No, the skin designer sets the defaults. If you don't like them, don't use the skin or complain to the designer.

Closing the ticket doesn't resolve this issue.


Currently, I don't see an issue, because it works for me.

Note: See TracTickets for help on using tickets.