Aarni Koskela

Results 737 comments of Aarni Koskela

We can consider it, but I'd rather still keep supporting it for a little longer. According to https://pypistats.org/packages/babel some 6-10% of Babel downloads (all package versions, would need to look...

@anentropic Please review if you have time :)

> How many people have found themselves unable to use gstreamer over the years? I can't think of any in my time. At least one! I wouldn't have started to...

> platformdirs looks like a reasonable dep, and the latest version is already in Debian testing. If you make a PR where you switch fully to using that library, I'd...

> That's one person in 15 years... It's also possible that since GStreamer has been always(?) listed as a required dependency, no one has challenged that 😄 > I don't...

I went ahead and added a small experimental proof-of-concept `ffpmpv` audio backend (215 LoC) that empirically does play local music on my machine without Gstreamer available. There are probably quite...

Rebased on 501448f75b36f6dd2a561f894b173c0a5cbbc0c7. If it helps reviewing, I can split this PR before the "dummy backend" commit, so the only thing that'd remain in this PR is the refactor work...

> Are we losing any features with the other backends? Is there a list of playback features provided by the Gstreamer backend? > I see there's some tag support. Yeah,...

> Presumably seeking and reporting current position work. Yes – to a degree. I don't know when or how Mopidy is supposed to call `get_position()` to ask for the actual...

> subscribing to the player events, but it's one more dependency that couples us to mpv Oh, no external dep should be needed there, it's just a stream to read...