emms-help
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Auto-forward bug with mpv backend


From: Yoni Rabkin
Subject: Re: Auto-forward bug with mpv backend
Date: Thu, 05 Dec 2019 18:01:53 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Mike Kazantsev <address@hidden> writes:

> On Fri, 6 Dec 2019 01:08:41 +0500
> Mike Kazantsev <address@hidden> wrote:
>
>> On Thu, 05 Dec 2019 12:25:43 +0100
>> Pierre Neidhardt <address@hidden> wrote:
>> 
>> > Since recently (1-2 months), I experience a strange issue with Emms
>> > using the MPV backend.  I can reproduce on a vanilla setup:
> ...
>> > 
>> > Result:
>> > Instead of playing the first track, it pause for <1s and automatically
>> > start playing the following track.
>> 
>> Looks like a change in how mpv-0.30 handles sequence of commands.
>> 
>> Will probably fix it by delaying "loadfile" command until playback is
>> stopped by earlier stop, if any.
>
> Fixed in git master (eedd61d).
>
> Should be compatible with any older mpv versions, as all fix does is
> introducing aforementioned (non-blocking) delay between stop/start commands.
>
> Simpliest workaround in earlier emms-player-mpv.el versions with new
> mpv-0.30 is to set emms-player-mpv-ipc-method to 'file (which will also
> disable some newer ipc features however).
>
> Other than that, anything that'd run something like "emms-stop, wait 0.1s"
> before switching to selected track will also work, but probably more
> hassle than replacing emms-player-mpv.el with the one from git.
>
> Thanks for reporting!
> Probably should update my machine more often too :)

Thank you. Checked to work with an ancient mpv version 0.3.4, as well as
with mpv 0.29.

-- 
   "Cut your own wood and it will warm you twice"



reply via email to

[Prev in Thread] Current Thread [Next in Thread]