[MPlayer-users] [BUG] mplayer crashes when switching audio channel

Alexander Roalter alex at roalter.it
Tue Aug 29 14:29:09 CEST 2006


Holger Reinmann wrote:
> Hello mplayer folks,
> 
> I'm using the latest svn-trunk of mplayer on an upstream
> debian-unstable.
> 
> When I'm playing a matroska file with more than one audio channel and I
> want to switch while playing with "#" than mplayer crashes.
> 
> I did not test it with dvd or other files yet (I have none ;-) ).
> 
> If it helps i can upload a 5mb sample of the file.
> 
> Thanx for your help!
> 
> regards
> Holger Reinmann 
> 
> System :
> 	debian sid
> 	Kernel 2.6.17-2-k7 
> 	libc 2.3.6
> 	gcc version 4.1.2 20060814 (prerelease) (Debian 4.1.1-11)
> 	GNU ld version 2.17 Debian GNU/Linux
> 	GNU assembler 2.17 Debian GNU/Linux
> 
> 
> gdb output :
> 
> (gdb) run -v '/media/Extern
> 1/Futurama/Season_1/01-Zeit_und_Raum_3000.mkv' Starting
> program: /home/pascal/src/mplayer-test/mplayer -v '/media/Extern
> 1/Futurama/Season_1/01-Zeit_und_Raum_3000.mkv' [Thread debugging using
> libthread_db enabled] [New Thread -1495054656 (LWP 5762)]
> MPlayer dev-SVN-r19590-4.1.2 (C) 2000-2006 MPlayer Team
> CPU: AMD Athlon(tm) XP 2400+ (Family: 6, Model: 8, Stepping: 1)
> CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
> Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE
> get_path('codecs.conf') -> '/home/pascal/.mplayer/codecs.conf'
> Reading /home/pascal/.mplayer/codecs.conf: Can't open
> '/home/pascal/.mplayer/codecs.conf': No such file or directory
> Reading /usr/local/etc/mplayer/codecs.conf: Can't open
> '/usr/local/etc/mplayer/codecs.conf': No such file or directory
> Using built-in default codecs.conf.
> CommandLine: '-v' '/media/Extern
> 1/Futurama/Season_1/01-Zeit_und_Raum_3000.mkv'
> init_freetype
> get_path('font/font.desc') -> '/home/pascal/.mplayer/font/font.desc'
> font: can't open file: /home/pascal/.mplayer/font/font.desc
> font: can't open file: /usr/local/share/mplayer/font/font.desc
> Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
> Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
> Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system
> startup scripts.
> Using nanosleep() timing
> get_path('input.conf') -> '/home/pascal/.mplayer/input.conf'
> Can't open input config file /home/pascal/.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
> get_path('01-Zeit_und_Raum_3000.mkv.conf') ->
> '/home/pascal/.mplayer/01-Zeit_und_Raum_3000.mkv.conf'
> 
> Playing /media/Extern 1/Futurama/Season_1/01-Zeit_und_Raum_3000.mkv.
> get_path('sub/') -> '/home/pascal/.mplayer/sub/'
> [file] File size is 227878584 bytes
> STREAM: [file] /media/Extern
> 1/Futurama/Season_1/01-Zeit_und_Raum_3000.mkv
> STREAM: Description: File
> STREAM: Author: Albeu
> STREAM: Comment: based on the code from ??? (probably Arpi)
> Checking for YUV4MPEG2
> ASF_check: not ASF guid!
> Checking for NuppelVideo
> Checking for REAL
> Checking for SMJPEG
> [mkv] Found the head...
> [mkv] + a segment...
> [mkv] /---- [ parsing seek head ] ---------
> [mkv] /---- [ parsing seek head ] ---------
> [mkv] \---- [ parsing seek head ] ---------
> [mkv] /---- [ parsing cues ] -----------
> [mkv] \---- [ parsing cues ] -----------
> [mkv] \---- [ parsing seek head ] ---------
> [mkv] |+ segment information...
> [mkv] | + timecode scale: 1000000
> [mkv] | + duration: 1294.912s
> [mkv] |+ segment tracks...
> [mkv] | + a track...
> [mkv] |  + Track number: 1
> [mkv] |  + Track type: Video
> [mkv] |  + Default flag: 1
> [mkv] |  + Codec ID: V_MS/VFW/FOURCC
> [mkv] |  + CodecPrivate, length 40
> [mkv] |  + Default duration: 40.000ms ( = 25.000 fps)
> [mkv] |  + Language: und
> [mkv] |  + Video track
> [mkv] |   + Pixel width: 544
> [mkv] |   + Pixel height: 416
> [mkv] |   + Display width: 555
> [mkv] |   + Display height: 416
> [mkv] | + a track...
> [mkv] |  + Track number: 2
> [mkv] |  + Track type: Audio
> [mkv] |  + Default flag: 1
> [mkv] |  + Codec ID: A_AAC/MPEG2/MAIN
> [mkv] |  + Default duration: 21.333ms ( = 46.875 fps)
> [mkv] |  + Language: ger
> [mkv] |  + Audio track
> [mkv] |   + Sampling frequency: 48000.000000
> [mkv] |   + Channels: 2
> [mkv] | + a track...
> [mkv] |  + Track number: 3
> [mkv] |  + Track type: Audio
> [mkv] |  + Default flag: 0
> [mkv] |  + Codec ID: A_AAC/MPEG2/MAIN
> [mkv] |  + Default duration: 21.333ms ( = 46.875 fps)
> [mkv] |  + Language: eng
> [mkv] |  + Audio track
> [mkv] |   + Sampling frequency: 48000.000000
> [mkv] |   + Channels: 2
> [mkv] | + a track...
> [mkv] |  + Track number: 4
> [mkv] |  + Track type: Audio
> [mkv] |  + Default flag: 0
> [mkv] |  + Codec ID: A_AAC/MPEG2/MAIN
> [mkv] |  + Default duration: 21.333ms ( = 46.875 fps)
> [mkv] |  + Language: ger
> [mkv] |  + Audio track
> [mkv] |   + Sampling frequency: 48000.000000
> [mkv] |   + Channels: 2
> [mkv] | + a track...
> [mkv] |  + Track number: 5
> [mkv] |  + Track type: Subtitle
> [mkv] |  + Default flag: 1
> [mkv] |  + Codec ID: S_VOBSUB
> [mkv] |  + CodecPrivate, length 167
> [mkv] |  + Language: ger
> [mkv] | + a track...
> [mkv] |  + Track number: 6
> [mkv] |  + Track type: Subtitle
> [mkv] |  + Default flag: 0
> [mkv] |  + Codec ID: S_VOBSUB
> [mkv] |  + CodecPrivate, length 167
> [mkv] |  + Language: ger
> [mkv] | + a track...
> [mkv] |  + Track number: 7
> [mkv] |  + Track type: Subtitle
> [mkv] |  + Default flag: 0
> [mkv] |  + Codec ID: S_VOBSUB
> [mkv] |  + CodecPrivate, length 167
> [mkv] |  + Language: ger
> [mkv] |+ found cluster, headers are parsed completely :)
> ==> Found video stream: 1
> [mkv] Aspect: 1.334135
> [mkv] Track ID 1: video (V_MS/VFW/FOURCC), -vid 0
> ==> Found audio stream: 2
> [mkv] Track ID 2: audio (A_AAC/MPEG2/MAIN), -aid 0, -alang ger
> ==> Found audio stream: 3
> [mkv] Track ID 3: audio (A_AAC/MPEG2/MAIN), -aid 1, -alang eng
> ==> Found audio stream: 4
> [mkv] Track ID 4: audio (A_AAC/MPEG2/MAIN), -aid 2, -alang ger
> [mkv] Track ID 5: subtitles (S_VOBSUB), -sid 0, -slang ger
> [mkv] Track ID 6: subtitles (S_VOBSUB), -sid 1, -slang ger
> [mkv] Track ID 7: subtitles (S_VOBSUB), -sid 2, -slang ger
> [mkv] Will play video track 1
> [mkv] VobSub size: 720x576
> [mkv] VobSub palette:
> 0f8080,7f8080,7f8080,7f8080,7f8080,7f8080,7f8080,ea8080,7f8080,af8080,7f8080,7f8080,7f8080,7f8080,7f8080,7f8080
> [mkv] VobSub forced subs: 0
> [mkv] VobSub size: 720x576
> [mkv] VobSub palette:
> 0f8080,7f8080,7f8080,7f8080,7f8080,7f8080,7f8080,ea8080,7f8080,af8080,7f8080,7f8080,7f8080,7f8080,7f8080,7f8080
> [mkv] VobSub forced subs: 0
> [mkv] VobSub size: 720x576
> [mkv] VobSub palette:
> 0f8080,7f8080,7f8080,7f8080,7f8080,7f8080,7f8080,ea8080,7f8080,af8080,7f8080,7f8080,7f8080,7f8080,7f8080,7f8080
> [mkv] VobSub forced subs: 0
> Matroska file format detected.
> VIDEO:  [XVID]  544x416  24bpp  25.000 fps    0.0 kbps ( 0.0 kbyte/s)
> [V] filefmt:31  fourcc:0x44495658  size:544x416  fps:25.00
> ftime:=0.0400
> get_path('sub/') -> '/home/pascal/.mplayer/sub/'
> X11 opening display: :0.0
> vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
> vo: X11 running at 1024x768 with depth 24 and 32 bpp (":0.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
> It seems there is no Xvideo support for your video card available.
> Run 'xvinfo' to verify its Xv support and read
> DOCS/HTML/en/video.html#xv!
> See 'mplayer -vo help' for other (non-xv) video out drivers. Try -vo x11
> ==========================================================================
> Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
> INFO: libavcodec init OK!
> Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
> ==========================================================================
> ==========================================================================
> Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
> dec_audio: Allocating 4608 bytes for input buffer.
> dec_audio: Allocating 49152 + 65536 = 114688 bytes for output buffer.
> FAAD: Decoder init done (0Bytes)!
> FAAD: Negotiated samplerate: 48000Hz  channels: 2
> FAAD: compressed input bitrate missing, assuming 128kbit/s!
> AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16000->192000)
> Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio)
> decoder)
> ==========================================================================
> Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??...
> [libaf] Adding filter dummy
> [dummy] Was reinitialized: 48000Hz/2ch/s16le
> [dummy] Was reinitialized: 48000Hz/2ch/s16le
> ao2: 48000 Hz  2 chans  s16le
> audio_setup: using '/dev/dsp' dsp device
> audio_setup: using '/dev/mixer' mixer device
> audio_setup: using 'pcm' mixer device
> audio_setup: sample format: s16le (requested: s16le)
> audio_setup: using 2 channels (requested: 2)
> audio_setup: using 48000 Hz samplerate (requested: 48000)
> audio_setup: frags:  16/16  (4096 bytes/frag)  free:  65536
> AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
> AO: Description: OSS/ioctl audio output
> AO: Author: A'rpi
> Building audio filter chain for 48000Hz/2ch/s16le ->
> 48000Hz/2ch/s16le...
> [dummy] Was reinitialized: 48000Hz/2ch/s16le
> [dummy] Was reinitialized: 48000Hz/2ch/s16le
> Starting playback...
> [ffmpeg] aspect_ratio: 1.307692
> VDec: vo config request - 544 x 416 (preferred colorspace: Planar YV12)
> Trying filter chain: vo
> VDec: using Planar YV12 as output csp (no 0)
> Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
> VO Config (544x416->556x416,flags=0,'MPlayer',0x32315659)
> VO: [x11] 544x416 => 556x416 Planar YV12
> VO: Description: X11 ( XImage/Shm )
> VO: Author: Aaron Holtzman <aholtzma at ess.engr.uvic.ca>
> Sharing memory.
> SwScaler: using unscaled 0x32315659 (21VY) -> 0x42475220 (BGR ) special
> converter
> *** [vo] Allocating (slices) mp_image_t, 544x416x12bpp YUV planar,
> 339456 bytes
> get_path('subfont.ttf') -> '/home/pascal/.mplayer/subfont.ttf'
> New_Face failed. Maybe the font path is wrong.
> Please supply the text font file (~/.mplayer/subfont.ttf).
> subtitle font: load_sub_face failed.
> *** [vo] Allocating (slices) mp_image_t, 544x416x12bpp YUV planar,
> 339456 bytes
> A:   1.8 V:   1.8 A-V:  0.004 ct: -0.016  46/ 46  7% 12%  2.3% 1 0
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread -1495054656 (LWP 5762)]
> demux_mkv_control (demuxer=0x88828b0, cmd=12, arg=0xafe8d404)
>     at demux_mkv.c:3737
> 3737              d_audio->id = track->tnum;
> (gdb) bt
> #0  demux_mkv_control (demuxer=0x88828b0, cmd=12, arg=0xafe8d404)
>     at demux_mkv.c:3737
> #1  0x081908c1 in demuxer_switch_audio (demuxer=0x88828b0, index=-1)
>     at demuxer.c:1024
> #2  0x080a27a2 in main (argc=3, argv=0xafe8f714) at mplayer.c:5091
> (gdb) disass $pc-32 $pc+32
> Dump of assembler code from 0x81d37da to 0x81d381a:
> 0x081d37da <demux_mkv_control+106>:     lock mov (%eax),%edx
> 0x081d37dd <demux_mkv_control+109>:     test   %edx,%edx
> 0x081d37df <demux_mkv_control+111>:     js     0x81d3895
> <demux_mkv_control+293>0x081d37e5 <demux_mkv_control+117>:     mov
> $0x2,%ecx
> 0x081d37ea <demux_mkv_control+122>:     mov    %ebx,%eax
> 0x081d37ec <demux_mkv_control+124>:     call   0x81d3660
> <demux_mkv_find_track_by_num>
> 0x081d37f1 <demux_mkv_control+129>:     test   %eax,%eax
> 0x081d37f3 <demux_mkv_control+131>:     je     0x81d380a
> <demux_mkv_control+154>0x081d37f5 <demux_mkv_control+133>:     cmp
> 0xfffffff0(%ebp),%eax
> 0x081d37f8 <demux_mkv_control+136>:     je     0x81d380a
> <demux_mkv_control+154>0x081d37fa <demux_mkv_control+138>:     mov
> (%eax),%eax
> 0x081d37fc <demux_mkv_control+140>:     mov    0xffffffe4(%ebp),%edx
> 0x081d37ff <demux_mkv_control+143>:     mov    %eax,0x48(%edx)
> 0x081d3802 <demux_mkv_control+146>:     mov    %edx,(%esp)
> 0x081d3805 <demux_mkv_control+149>:     call   0x8191910 <ds_free_packs>
> 0x081d380a <demux_mkv_control+154>:     mov    0x34(%edi),%edi
> 0x081d380d <demux_mkv_control+157>:     mov    %edi,0xffffffe4(%ebp)
> 0x081d3810 <demux_mkv_control+160>:     mov    0xffffffe4(%ebp),%edx
> ---Type <return> to continue, or q <return> to quit---
> 0x081d3813 <demux_mkv_control+163>:     mov    0x48(%edx),%eax
> 0x081d3816 <demux_mkv_control+166>:     mov    0x10(%ebp),%edx
> 0x081d3819 <demux_mkv_control+169>:     mov    %eax,(%edx)
> End of assembler dump.
> (gdb) info all-registers
> eax            0x0      0
> ecx            0x3      3
> edx            0x2      2
> ebx            0x8883260        143143520
> esp            0xafe8d3b0       0xafe8d3b0
> ebp            0xafe8d3d8       0xafe8d3d8
> esi            0x3      3
> edi            0x88828b0        143141040
> eip            0x81d37fa        0x81d37fa <demux_mkv_control+138>
> eflags         0x10297  [ CF PF AF SF IF RF ]
> cs             0x73     115
> ss             0x7b     123
> ds             0x7b     123
> es             0x7b     123
> fs             0x0      0
> gs             0x33     51
> st0            <invalid float value>    (raw 0xffff0000000000000000)
> st1            -nan(0x080808080)        (raw 0xffff0000000080808080)
> st2            <invalid float value>    (raw 0xffff0000000000000000)
> st3            -1       (raw 0xbfff8000000000000000)
> st4            12.664500303519896540378752991529154     (raw
> 0x4002caa1cb11fccceb8d)
> st5            14.029299964579422521637752652168274     (raw
> 0x4002e078033d5a480---Type <return> to continue, or q <return> to
> quit---
> 000)
> st6            1        (raw 0x3fff8000000000000000)
> st7            1        (raw 0x3fff8000000000000000)
> fctrl          0x37f    895
> fstat          0x432    1074
> 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 <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}
> xmm1           {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}
> xmm2           {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}
> ---Type <return> to continue, or q <return> to quit---
> xmm3           {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}
> xmm4           {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}
> xmm5           {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}
> xmm6           {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}
> xmm7           {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          0x1f80   [ IM DM ZM OM UM PM ]
> mm0            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0,
> 0x0,
>     0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
> ---Type <return> to continue, or q <return> to quit---
> mm1            {uint64 = 0x80808080, v2_int32 = {0x80808080, 0x0},
> v4_int16 = {
>     0x8080, 0x8080, 0x0, 0x0}, v8_int8 = {0x80, 0x80, 0x80, 0x80, 0x0,
> 0x0,
>     0x0, 0x0}}
> mm2            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0,
> 0x0,
>     0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
> mm3            {uint64 = 0x8000000000000000, v2_int32 = {0x0,
> 0x80000000},
>   v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0,
> 0x0, 0x0,
>     0x0, 0x80}}
> mm4            {uint64 = 0xcaa1cb11fccceb8d, v2_int32 = {0xfccceb8d,
>     0xcaa1cb11}, v4_int16 = {0xeb8d, 0xfccc, 0xcb11, 0xcaa1}, v8_int8 =
> {0x8d,
>     0xeb, 0xcc, 0xfc, 0x11, 0xcb, 0xa1, 0xca}}
> mm5            {uint64 = 0xe078033d5a480000, v2_int32 = {0x5a480000,
>     0xe078033d}, v4_int16 = {0x0, 0x5a48, 0x33d, 0xe078}, v8_int8 =
> {0x0, 0x0,
>     0x48, 0x5a, 0x3d, 0x3, 0x78, 0xe0}}
> mm6            {uint64 = 0x8000000000000000, v2_int32 = {0x0,
> 0x80000000},
>   v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0,
> 0x0, 0x0,
>     0x0, 0x80}}
> mm7            {uint64 = 0x8000000000000000, v2_int32 = {0x0,
> 0x80000000},
>   v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0,
> 0x0, 0x0,
>     0x0, 0x80}}
> (gdb)
> (gdb) quit
> _______________________________________________
> MPlayer-users mailing list
> MPlayer-users at mplayerhq.hu
> http://lists.mplayerhq.hu/mailman/listinfo/mplayer-users
> 




More information about the MPlayer-users mailing list