Windows compatibility #2

Open
opened 2023-04-11 11:01:09 +02:00 by fernbacher · 4 comments
fernbacher commented 2023-04-11 11:01:09 +02:00 (Migrated from github.com)

Would love it for windows aswell if you could do it. The other options for windows are buggy, not updated, not working and dont have cover art.

Would love it for windows aswell if you could do it. The other options for windows are buggy, not updated, not working and dont have cover art.
ryze312 commented 2023-04-11 14:07:02 +02:00 (Migrated from github.com)

Sure, I've been thinning of making a separate branch for Windows. As it is currently implemented that's not easy to do, since plugin is compiled as a C plugin for mpv, which is only supported on Linux.

The best way to do this is to abstract mpv event observing and requests (OSD for example) and implement them separately for Linux as a C plugin and Windows as a subprocess of Lua script, which would be a middle man in communicating.

Sure, I've been thinning of making a separate branch for Windows. As it is currently implemented that's not easy to do, since plugin is compiled as a C plugin for mpv, which is only supported on Linux. The best way to do this is to abstract mpv event observing and requests (OSD for example) and implement them separately for Linux as a C plugin and Windows as a subprocess of Lua script, which would be a middle man in communicating.
ryze312 commented 2023-04-11 14:08:38 +02:00 (Migrated from github.com)

If anyone else needs Windows support, react or comment. The more people want this feature, the sooner I will work on it.

If anyone else needs Windows support, react or comment. The more people want this feature, the sooner I will work on it.
BhaturaGuy commented 2023-06-25 10:55:13 +02:00 (Migrated from github.com)

Commenting so I get notified when windows is compatible.

Commenting so I get notified when windows is compatible.
AKL55 commented 2023-12-12 18:07:01 +01:00 (Migrated from github.com)

This is the best script by far!
I hope to be able to use on windows aswell.

This is the best script by far! I hope to be able to use on windows aswell.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: ryze/mpv-rpc#2
No description provided.