Closed oatmealine closed 1 year ago
This seems to me to be a responsibility held by Void Linux rather than pulseshitter. It is weird that the issue is closed without consideration or reason.
In any case, parsing the non-JSON output is not the easiest task and not one of my priorities at the moment, but if you really want this you are welcome to make a pull request.
Pardon the random events, I'm great at using GitHub. Haha.
Fair enough - I'm not the most familiar with Rust myself, but I might poke around a bit. Thank you for the response regardless!
I shall add that Void currently has a recemtly opened PR with the PulseAudio 16 bump: https://github.com/void-linux/void-packages/pull/45249
Void Linux currently does not have PulseAudio 16, which seems to not like the flag
--format=json
:λ pactl --format=json list sink-inputs pactl: unrecognized option '--format=json'
causing the following error:
λ pulseshitter thread 'main' panicked at 'parses pactl output: Error("EOF while parsing a value", line: 1, column: 0)', src/audio/pulse.rs:645:69 note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
Compatibility with 15 would be highly appreciated, as I currently have no way of upgrading it (PulseAudio binaries have a dependency on systemd, which Void Linux does not have) (there is a closed (??) pull request to update PulseAudio to 16. I do not know why it was closed)
It has been updated finally :DD so this can be closed pretty much
Void Linux currently does not have PulseAudio 16, which seems to not like the flag
--format=json
:causing the following error:
Compatibility with 15 would be highly appreciated, as I currently have no way of upgrading it (PulseAudio binaries have a dependency on systemd, which Void Linux does not have) (there is a closed (??) pull request to update PulseAudio to 16. I do not know why it was closed)