[alsa-devel] A plea for help on mixer support for Fast Track Ultra (8R)
Felix Homann
linuxaudio at showlabor.de
Wed May 18 17:29:49 CEST 2011
Sorry for the mail formated patches!
Here's a single combined patch.
Regards,
Felix
Am 18.05.2011 17:19, schrieb Felix Homann:
> Hi,
>
> I need some help again by someone who's more familiar with Alsa's
> inner working than I am. This might be you, Daniel ;-)
>
> I've attached a patch series that would add support for the mixer in
> M-Audio's Fast Track Ultra (8R) devices.
>
> BUT, it will break others!
>
> It will break others in that mixer controls will show up multiple
> times. The reason for this seems to be my ambitiuos calling of
> snd_usb_create_mixer() for quirked devices in card.c. To circumvent
> the problem of a control showing up multiple times, I check for
> duplicates in add_unique_control_to_empty_mixer() and skip controls
> already present.
>
> This doesn't work for devices which are not using
> add_unique_control_to_empty_mixer(), in other words *all* devices not
> using my messy patch...
>
> So, probably the best thing would be to have some kind of entry in
> quirks-table.h to tell which device would need to be "mixerquirked" to
> prevent other devices to be disturbed. How can this be done?
>
> I would highly appreciate anybody coming up with a proper solution.
>
> Kind regards,
>
> Felix
>
>
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ftu-basic-mixer.patch
Type: text/x-patch
Size: 6014 bytes
Desc: not available
Url : http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20110518/c82d91c7/attachment.patch
More information about the Alsa-devel
mailing list