Lines Matching full:terminal
56 * @brief Terminal update callback
58 * Notifies application that host has enabled or disabled a terminal.
61 * @param terminal Terminal ID linked to AudioStreaming interface
62 * @param enabled True if host enabled terminal, False otherwise
66 void (*terminal_update_cb)(const struct device *dev, uint8_t terminal,
78 * @param terminal Input Terminal ID linked to AudioStreaming interface
82 void *(*get_recv_buf)(const struct device *dev, uint8_t terminal,
91 * @param terminal Input Terminal ID linked to AudioStreaming interface
96 void (*data_recv_cb)(const struct device *dev, uint8_t terminal,
105 * @param terminal Output Terminal ID linked to AudioStreaming interface
109 void (*buf_release_cb)(const struct device *dev, uint8_t terminal,
114 * Explicit feedback value format depends terminal connection speed.
123 * @param terminal Input Terminal ID whose feedback should be returned
126 uint32_t (*feedback_cb)(const struct device *dev, uint8_t terminal,
174 * @brief Send audio data to output terminal
180 * @param terminal Output Terminal ID linked to AudioStreaming interface
186 int usbd_uac2_send(const struct device *dev, uint8_t terminal,