On Tue, Jul 11, 2023 at 01:08:05PM +0200, Takashi Iwai wrote:
On Tue, 11 Jul 2023 12:15:31 +0200,
Oswald Buddenhagen wrote:
On Mon, Jul 10, 2023 at 05:06:36PM +0200, Takashi Iwai wrote:
> I still can't agree with the basic design using the dynamic kctl
> addition / deletion in kcontrol's put action.
>
you are not being constructive. please provide specific, actionable
responses to _all_ challenges/questions.
The fundamental idea to add / delete the kctls from the put callback
is unacceptable; as repeated many times, this is known to break
existing applications. As long as you are sticking with this idea, it
can go [no] further. Please avoid it and use the (more or less) static
configuration instead.
to put the implications of this in clear words:
you want me to spend additional time
on a driver barely anyone still cares about
to actively degrade the (my!) user experience
to avoid hypothetical / likely obsolete crashes
that would happen upon a rare user-controlled event
in unspecified buggy (mixer? (!)) applications,
while a known-good fallback exists (alsamixer).
i fail to see how that is even _remotely_ a reasonable request, and
therefore have no intention whatsoever to follow it.
regards