Como faço para forçar o MPlayer a sair do framebuffer?

0

Eu uso o Arch Linux e até agora usei com sucesso o mplayer para reproduzir vídeo usando a saída fbdev2.
No entanto, o mplayer às vezes fica mal atrás no framebuffer (por cruft, quero dizer o último quadro de vídeo renderizado, antes do mplayer sair, fica visível na tela depois), e outras vezes deixa o framebuffer "limpo" (quer dizer, o que era por trás da saída de vídeo no framebuffer é reinserido quando o mplayer sai, então nenhuma evidência visível, além da linha de comando, é deixada do vídeo). Se possível, peço um método consistente de deixar o mplayer de lado (razões não relacionadas às quais não entrarei). Possivelmente digno de nota: não estou pedindo alternativas, nem ao mplayer nem ao framebuffer output. Eu peço pelo exposto acima.
Agradecemos antecipadamente.

    
por AstroSnail 25.08.2016 / 22:25

1 resposta

0

Acontece que o lixo deixado para trás foi causado pela saída de outro processo do mplayer. Desde que pelo menos um processo mplayer, que grava no framebuffer, esteja em execução, o cruft permanecerá no framebuffer após outros processos do mplayer. Até agora eu não encontrei outros métodos para realizar isso de forma confiável.

    
por 28.08.2016 / 00:39