Peter White
Peter White
> > Why not simply set "Movie" as the media role unconditionally? > > Because this doesn't avoid the issue that mpv's volume will be tied to any other app...
Doesn't mean it has to go entirely. Also, there are other reasons whey pipewire ao is not popular with mpv, the [sucky volume control](https://github.com/mpv-player/mpv/pull/15836), [remember](https://github.com/mpv-player/mpv/pull/15835)? You seem hellbent on crippling...
All I'm trying to say, if you find pulseaudio so annoying why do you make the transition to pipewire so unattractive?
> Please stop responding with off topic comments, they have nothing to do with this PR but I'll respond anyway. The hint about the ao-volume control was meant to tell...
@DanOscarsson thanks for chiming in. So, you're basically working around mpv dropping that functionality. Case in point. ;) That's also not quite the same as setting media.role, because *any* client...
My Rust skills are virtually non-existent so forgive me if I am misreading this code snippet. To me it looks like, in this particular case, `CloneFallback::FSCopy` is the path taken...
FYI, i think I now know the root cause. By tinkering a bit I _think_ I have narrowed it down to `CloneFallback::FSCopy => std::fs::copy(source, dest).map(|_| ())`, because that is the...
FWIW, I am not too hung up on not being able to tell the root cause; if it's a read side of write side error. What irks me is the...
> If you start playing a YouTube video in Firefox, then pause the video and start MPV with `ao=pipewire` and `audio-exclusive=yes` then MPV will not play audio. MPV will repeatedly...
> I just recently tried `ao=pipewire` and audio is back, it's working now. Although for some reason it is reporting volume as 103% even though it's set at 100% and...