Lines Matching full:audio
2 * QEMU USB audio device
38 #include "audio/audio.h"
77 [STRING_PRODUCT] = "QEMU USB Audio",
79 [STRING_CONFIG] = "Audio Configuration",
80 [STRING_USBAUDIO_CONTROL] = "Audio Device",
81 [STRING_INPUT_TERMINAL] = "Audio Output Pipe",
82 [STRING_FEATURE_UNIT] = "Audio Output Volume Control",
83 [STRING_OUTPUT_TERMINAL] = "Audio Output Terminal",
84 [STRING_NULL_STREAM] = "Audio Output - Disabled",
85 [STRING_REAL_STREAM] = "Audio Output - 48 kHz Stereo",
89 * A USB audio device supports an arbitrary number of alternate
114 * A Basic Audio Device uses these specific values
232 AS Audio Data Endpoint Descriptor */
395 AS Audio Data Endpoint Descriptor */
448 AS Audio Data Endpoint Descriptor */
501 AS Audio Data Endpoint Descriptor */
656 #define TYPE_USB_AUDIO "usb-audio"
702 fprintf(stderr, "usb-audio: set interface %d\n", altset); in usb_audio_set_output_altset()
782 fprintf(stderr, "usb-audio: cn %d vol %04x\n", cn, in usb_audio_set_control()
802 fprintf(stderr, "usb-audio: mute %d", s->out.vol.mute); in usb_audio_set_control()
822 fprintf(stderr, "usb-audio: control transaction: " in usb_audio_handle_control()
841 fprintf(stderr, "usb-audio: fail: get control\n"); in usb_audio_handle_control()
856 fprintf(stderr, "usb-audio: fail: set control\n"); in usb_audio_handle_control()
865 fprintf(stderr, "usb-audio: failed control transaction: " in usb_audio_handle_control()
889 fprintf(stderr, "usb-audio: reset\n"); in usb_audio_handle_reset()
903 fprintf(stderr, "usb-audio: output overrun (%zd bytes)\n", in usb_audio_handle_dataout()
919 fprintf(stderr, "usb-audio: failed data transaction: " in usb_audio_handle_data()
930 fprintf(stderr, "usb-audio: destroy\n"); in usb_audio_unrealize()
1008 k->product_desc = "QEMU USB Audio Interface"; in usb_audio_class_init()