replace pactl based volume control with mpris based volume control #6
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "FloralExMachina/infinitime:master"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Currently, the infinitime library relys on external commands for volume control with music, this has the pro of allowing the user to control the general volume of the device currently bound to the watch, however without more complex commands this falls short if the user has multiple pulseaudio sinks or does not use pulseaudio. This is also an inconsistancy in design, the InfiniTime firmware expose volume control within the Music control app, and itd exposes the volume control interval in its config as a property of the music player, in my opinion a user would expect these control to only affect the volume of music, not the system volume. This PR attempts to correct these issues by changing volume control to use the MPRIS player volume property.
An alternative solution, would be to move music controls into itd, and allow the user to provide commands within the itd config on music event.
This is a good idea, thanks. Can you also update the README and remove the
pulseaudio-utils
andlibpulse
dependencies? Thank you.done :)
Thanks, merging now