^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) /* SPDX-License-Identifier: GPL-2.0 */
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) #ifndef __USBAUDIO_FORMAT_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) #define __USBAUDIO_FORMAT_H
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) int snd_usb_parse_audio_format(struct snd_usb_audio *chip,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) struct audioformat *fp, u64 format,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) struct uac_format_type_i_continuous_descriptor *fmt,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) int stream);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) int snd_usb_parse_audio_format_v3(struct snd_usb_audio *chip,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) struct audioformat *fp,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) struct uac3_as_header_descriptor *as,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) int stream);
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) #endif /* __USBAUDIO_FORMAT_H */