]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r359355:
authorhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 13 Apr 2020 16:28:15 +0000 (16:28 +0000)
committerhselasky <hselasky@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Mon, 13 Apr 2020 16:28:15 +0000 (16:28 +0000)
commit3c849c59221aec4c3bff5503d3a19dc186f2dfbc
treeaa7ab0f609eca43f48a632796711a5b62d7bcf48
parent92f1dbc3d652771285780c7a3b56e8d6a8c109b8
MFC r359355:
Improve USB audio mixer support for USB audio class 1 and 2.
- make sure volume controls are correctly mapped to "pcm" and "rec" depending
  on how they deliver audio to the USB host.
- make sure there are no duplicate record selections.
- remove internal only mixer class type.
- don't add software volume controls for recording only.
- some minor mixer code cleanup.

Tested by: Horse Ma <Shichun.Ma@dell.com>
Sponsored by: Mellanox Technologies

git-svn-id: svn://svn.freebsd.org/base/stable/10@359881 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/sound/usb/uaudio.c