[MPlayer-users] MPlayer freezes on toggle fullscreen on paused video in SMplayer GUI

Reimar Döffinger Reimar.Doeffinger at gmx.de
Sun Nov 18 14:01:21 CET 2012


On Sun, Nov 18, 2012 at 03:15:35PM +0400, None None wrote:
> 
> >
> >
> >
> >(Then why did you mention r34540?)
> >
> >
> Please try to reproduce the hang without smplayer, and post 
> >
> the command line and console output.I mentioned it to meke some easier serach of this bug.
> Tried to reproduce it w/o smplayer - still present, but much harder to reproduce. Here is output:
> 
> mplayer Anime/16x9/Fairy\ Tail\ TV/\[Leopard-Raws\]\ Fairy\ Tail\ -\ 026\ RAW\ \(TX\ 1280x720\ x264\ AAC\).mp4 
> MPlayer SVN-r35420-4.7 (C) 2000-2012 MPlayer Team
> mplayer: could not connect to socket
> mplayer: No such file or directory
> Failed to open LIRC support. You will not be able to use your remote control.
> Playing Anime/16x9/Fairy Tail TV/[Leopard-Raws] Fairy Tail - 026 RAW (TX 1280x720 x264 AAC).mp4.
> libavformat version 54.37.100 (internal)
> libavformat file format detected.
> [lavf] stream 0: video (h264), -vid 0
> [lavf] stream 1: audio (aac), -aid 0, -alang jpn
> VIDEO: [H264] 1280x720 24bpp 23.976 fps 1796.3 kbps (219.3 kbyte/s)
> Clip info:
> major_brand: isom
> minor_version: 1
> compatible_brands: isom
> creation_time: 2010-04-18 14:02:14
> Load subtitles in Anime/16x9/Fairy Tail TV/
> ENCA detected charset: UTF-8
> SUB: Added subtitle file (1): Anime/16x9/Fairy Tail TV/[Leopard-Raws] Fairy Tail - 026 RAW (TX 1280x720 x264 AAC).ass
> Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
> [vdpau] Error when calling vdp_device_create_x11: 1
> [VO_XV] Could not grab port 78.
> ==========================================================================
> Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
> libavcodec version 54.73.100 (internal)
> Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
> ==========================================================================
> ==========================================================================
> Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
> AUDIO: 48000 Hz, 2 ch, s16le, 159.9 kbit/10.41% (ratio: 19985->192000)
> Selected audio codec: [ffaac] afm: ffmpeg (FFmpeg AAC (MPEG-2/MPEG-4 Audio))
> ==========================================================================
> [AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
> AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
> Starting playback...
> Unsupported PixelFormat 61
> Unsupported PixelFormat 53
> Unsupported PixelFormat 81
> Movie-Aspect is undefined - no prescaling applied.
> VO: [xv] 1280x720 => 1280x720 Planar YV12 
> Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
> A: 1.5 V: 1.5 A-V: 0.001 ct: 0.041 0/ 0 19% 5% 0.8% 0 0 
> A: 2.6 V: 2.6 A-V: 0.000 ct: 0.042 0/ 0 16% 4% 0.8% 0 0 
> A: 3.0 V: 3.0 A-V: 0.002 ct: 0.042 0/ 0 16% 4% 0.8% 0 0 
> A: 3.0 V: 3.2 A-V: -0.164 ct: 0.029 0/ 0 16% 4% 0.8% 0 0 
> A: 3.0 V: 3.2 A-V: -0.164 ct: 0.029 0/ 0 16% 4% 0.8% 0 0 
> A: 3.0 V: 3.2 A-V: -0.164 ct: 0.029 0/ 0 16% 4% 0.8% 0 0 
> A: 3.0 V: 3.2 A-V: -0.164 ct: 0.029 0/ 0 16% 4% 0.8% 0 0 
> A: 3.0 V: 3.2 A-V: -0.164 ct: 0.029 0/ 0 16% 4% 0.8% 0 0 
> A: 3.0 V: 3.2 A-V: -0.164 ct: 0.029 0/ 0 16% 4% 0.8% 0 0 
> A: 3.0 V: 3.2 A-V: -0.164 ct: 0.029 0/ 0 16% 4% 0.8% 0 0 
> A: 3.0 V: 3.2 A-V: -0.164 ct: 0.029 0/ 0 16% 4% 0.8% 0 0 
> A: 3.0 V: 3.2 A-V: -0.164 ct: 0.029 0/ 0 16% 4% 0.8% 0 0 
> ===== PAUSE =====
> No bind found for key 'MOUSE_BTN0-MOUSE_BTN0_DBL'.
> A: 3.0 V: 3.2 A-V: -0.164 ct: 0.029 0/ 0 16% 4% 0.8% 0 0 
> A: 3.0 V: 3.2 A-V: -0.164 ct: 0.029 0/ 0 16% 4% 0.8% 0 0 
> 
> But MPlayer isn't hung, when I'm pressing Q - MPlayer exiting corectly (writing Exiting... (Quit) to console). I just can't unpause it.

Try seeking with the array keys, that sometimes "unstuck" these things.
Things that can cause it, off the top of my head:
1) Bug in timing code, not resetting some timer after pause
2) Audio drivers, when unpausing things get stuck. In the past very
common with pulseaudio, nowadays still very common when using the
pulseaudio ALSA wrapper (which is incredibly buggy).

I see that your printout says "ALSA". Please make sure you either
do _not_ have pulseaudio installed or use -ao pulse.


More information about the MPlayer-users mailing list