[PATCH] ALSA: usb-audio: fix quirk formats
Daniel Mack
daniel at caiaq.de
Mon Mar 1 15:22:54 CET 2010
'struct audioformat' takes a bit field of supported rates now rather
than one fixed value. Adopt that change at two more places.
Signed-off-by: Daniel Mack <daniel at caiaq.de>
---
sound/usb/quirks-table.h | 2 +-
sound/usb/quirks.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sound/usb/quirks-table.h b/sound/usb/quirks-table.h
index ff2df4e..2107d00 100644
--- a/sound/usb/quirks-table.h
+++ b/sound/usb/quirks-table.h
@@ -2233,7 +2233,7 @@ YAMAHA_DEVICE(0x7010, "UB99"),
.ifnum = 1,
.type = QUIRK_AUDIO_FIXED_ENDPOINT,
.data = &(const struct audioformat) {
- .format = SNDRV_PCM_FORMAT_S24_3BE,
+ .formats = SNDRV_PCM_FMTBIT_S24_3BE,
.channels = 2,
.iface = 1,
.altsetting = 1,
diff --git a/sound/usb/quirks.c b/sound/usb/quirks.c
index 00e8a97..0119fa0 100644
--- a/sound/usb/quirks.c
+++ b/sound/usb/quirks.c
@@ -89,7 +89,7 @@ static int create_ua1000_quirk(struct snd_usb_audio *chip,
const struct snd_usb_audio_quirk *quirk)
{
static const struct audioformat ua1000_format = {
- .format = SNDRV_PCM_FORMAT_S32_LE,
+ .formats = SNDRV_PCM_FMTBIT_S32_LE,
.fmt_type = UAC_FORMAT_TYPE_I,
.altsetting = 1,
.altset_idx = 1,
--
1.6.6.2
More information about the Alsa-devel
mailing list