Lines Matching full:usb
9 * @brief USB Audio Class 2 device public header
23 * @brief USB Audio Class 2 device API
24 * @defgroup uac2_device USB Audio Class 2 device API
25 * @ingroup usb
43 * @brief USB Audio 2 application event handlers
51 * @param dev USB Audio 2 device
60 * @param dev USB Audio 2 device
63 * @param microframes True if USB connection speed uses microframes
72 * USB stack calls this function to obtain receive buffer address for
73 * AudioStreaming interface. The buffer is owned by USB stack until
77 * @param dev USB Audio 2 device
79 * @param size Maximum number of bytes USB stack will write to buffer.
87 * This function releases buffer obtained in @ref get_recv_buf after USB
90 * @param dev USB Audio 2 device
104 * @param dev USB Audio 2 device
122 * @param dev USB Audio 2 device
131 * USB stack calls this function when the host asks for active sample
136 * @param dev USB Audio 2 device
147 * USB stack calls this function when the host sets active sample rate.
149 * sample rate. USB stack sanitizes the sample rate to closest valid
152 * @param dev USB Audio 2 device
164 * @brief Register USB Audio 2 application callbacks.
166 * @param dev USB Audio 2 device instance
167 * @param ops USB Audio 2 callback structure
179 * @param dev USB Audio 2 device