Cuando mplayer2 se centró, si presiono las teclas de audio XF86, por ejemplo, subir el volumen, se atasca durante un segundo y luego continúa reproduciendo el vídeo.
Si mplayer no está concentrado, eso no sucederá.
¿Hay alguna manera de prevenir ese comportamiento?
Ejecutando MPlayer2 UNKNOWN (C) 2000-2012 MPlayer Team
, Arch Linux, escritorio Kwin + RazorQt
Respuesta1
Realmente no es una solución, pero funciona.
Abre libvo/x11_common.c
, encuentra estas líneas:
#ifdef XF86XK_AudioPause
{XF86XK_MenuKB, KEY_MENU},
{XF86XK_AudioPlay, KEY_PLAY}, {XF86XK_AudioPause, KEY_PAUSE}, {XF86XK_AudioStop, KEY_STOP},
{XF86XK_AudioPrev, KEY_PREV}, {XF86XK_AudioNext, KEY_NEXT},
{XF86XK_AudioMute, KEY_MUTE}, {XF86XK_AudioLowerVolume, KEY_VOLUME_DOWN}, {XF86XK_AudioRaiseVolume, KEY_VOLUME_UP},
#endif
Y elimina estos
{XF86XK_AudioLowerVolume, KEY_VOLUME_DOWN}, {XF86XK_AudioRaiseVolume, KEY_VOLUME_UP},
Vuelva a compilarlo y ya no se bloqueará.