Ok, what happened between mpv versions is this.  In my emms startup code, I
had emms-player-mpv-ipc-method set to nil.  This means emms detects the
input method.

In the previous mpv version this came back as 'ipc-socket and everything
was fine.  In the current mpv version it came back as 'file which wasn't
fine at all and couldn't work as in emms startup I set command line optons
for 'ipc-socket.

However merely changing 'nil' to 'ipc-socket' (for
emms-plaer-mpv-ipc-method) didn't work either and resulted in mpv never
even starting (from emms).

So I had to create ~/.config/emms/mpv.conf and add the line

input-ipc-server=/home/bnewell/.emacs.d/emms/mpv-ipc.sock

which is specific to my configuration --- the path to the socket is
actually what's required here.

So no, this is not an emms problem per se.  No bug but mpv now works
differently so I had to slightly change my emms setup.

Mahalo to everyone for their advice and ideas.


On Thu, Jan 11, 2024 at 5:30 PM Bob Newell <[email protected]> wrote:

> I'll try the various suggestions and post back.  Hadn't thought to try
> -no-config.
>
> mpv on its own plays perfectly, but then again that's not using sockets to
> communicate which of course complicates the issue.
>
> Thanks everyone for the ideas.
>
>
> On Thu, Jan 11, 2024 at 3:48 PM Aleksas Tunikas <[email protected]> wrote:
>
>>
>> Bob Newell <[email protected]> writes:
>>
>> > This is surely not an emms bug per se, but somehow the way emms needs
>> to interact with mpv may have changed.  I haven't as yet been
>> > able to trace this down any further.  Of course, there could be a new
>> problem strictly in mpv which emms can't fix.  I don't know at this
>> > time.
>>
>> Ok sorry I was replying to Mike message without understanding clearly
>> what you having. Let me update everything and test it out, yep
>> everything work. I am pasting my MPV parameters, maybe it will work. I
>> drifted away slightly from the problem and don't remember the concrete
>> steps it took me to solve mine. But I keep it in the back of my head and
>> report back when it pops.
>>
>> [INS] [DEL] String: --quiet
>> [INS] [DEL] String: --really-quiet
>> [INS] [DEL] String: --no-audio-display
>> [INS] [DEL] String: --no-config
>>
>> Think I added --no-config here myself, as new MPV version was
>> overlapping some settings I manually defined with what EMMS using to
>> manipulate it or somethnig.
>>
>> Hope it helps and merry Christmas,
>> Aleksas
>> --
>> Aleksas Tunikas
>> http://www.schopenhauer.fm
>>
>
>
> --
> Bob Newell
> Honolulu, Hawai`i
>


-- 
Bob Newell
Honolulu, Hawai`i

Reply via email to