Open denis-stepanov opened 7 months ago
In an unlikely event of changing a recognition provider, the provider adapter packages would be called something like advent-rec-dejavu
, which would mean that TV controls better be called as advent-tv-pulseaudio
.
TV control plugins require very different dependencies, and most likely only one of them would be needed for a given user. Currently, AdVent is packaged as a single package, meaning it installs dependencies of all supported TV controls, whether you want it or not. It would be good to partition into a structure like:
It would then be logical to change the default TV control from PulseAudio to Nil.