flathub / com.stremio.Stremio

https://flathub.org/apps/details/com.stremio.Stremio
6 stars 4 forks source link

[WIP] bump libmpv #8

Open rijnhard opened 1 year ago

rijnhard commented 1 year ago

DO NOT MERGE This is quite broken, see https://github.com/Stremio/stremio-shell/issues/326 for details

Getting annoyed with some outdated mpv bugs causing stutter on low memory systems. so attempting to update it. currently broken due to mpv 0.35 trying to connect to pulse first. Stremio opens, but playback fails. Putting this here if anyone feels like assisting.

bump ffmpeg bump nv-codec bump waf bug WIP libmpv attempting pipewire by default which breaks pulseaudio bug (preexisting?) vaapi not detected on Intel

Todo: use new meson build for libmpv

flathubbot commented 1 year ago

Started test build 13890

flathubbot commented 1 year ago

Build 13890 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/126318/com.stremio.Stremio.flatpakref
rijnhard commented 1 year ago

To add some Complications, it looks like Stremio ships with mpv in order to build for windows etc. And when building it appears to build those versions instead of the version provided by the flatpak.

This line in the compile gives it away:

-- Found MPV: /run/build/stremio/deps/libmpv/include  

I think this was always broken in the flatpak.

rijnhard commented 1 year ago

Ok so considering this is already an issue, I have raised all the relevant details about the compilation issues, namely stremio compiling with the provided mpv 0.33 instead of that provided by flatpak here https://github.com/Stremio/stremio-shell/issues/326

I've managed to get it working, by explicitly disabling pipewire (which will then just default to the pulse interface for pipewire if needed) so this doesn't break anything, and doesn't fix anything either. other that keeping it building with newer mpv builds.

flathubbot commented 1 year ago

Started test build 14023

flathubbot commented 1 year ago

Build 14023 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/126449/com.stremio.Stremio.flatpakref
core1024 commented 1 year ago

Thank you very much. I will look into it after the holidays.

flathubbot commented 8 months ago

Started test build 72139

flathubbot commented 8 months ago

Build 72139 successful To test this build, install it from the testing repository:

flatpak install --user https://dl.flathub.org/build-repo/54796/com.stremio.Stremio.flatpakref