| /components/drivers/audio/ |
| A D | dev_audio.c | 118 audio->parent.tx_complete(&audio->parent, (void *)data); in _audio_send_replay_frame() 171 result = audio->ops->start(audio, AUDIO_STREAM_REPLAY); in _aduio_replay_start() 209 result = audio->ops->stop(audio, AUDIO_STREAM_REPLAY); in _aduio_replay_stop() 236 result = audio->ops->start(audio, AUDIO_STREAM_RECORD); in _audio_record_start() 260 result = audio->ops->stop(audio, AUDIO_STREAM_RECORD); in _audio_record_stop() 354 if (audio->ops->init) in _audio_dev_init() 355 audio->ops->init(audio); in _audio_dev_init() 359 audio->ops->buffer_info(audio, &audio->replay->buf_info); in _audio_dev_init() 574 result = audio->ops->getcaps(audio, caps); in _audio_dev_control() 587 result = audio->ops->configure(audio, caps); in _audio_dev_control() [all …]
|
| /components/drivers/audio/utest/ |
| A D | tc_audio_drv_player.c | 27 rt_audio_tx_complete(&snd_dev.audio); in thread_simulate_intr() 35 rt_audio_tx_complete(&snd_dev.audio); in thread_simulate_intr() 44 rt_audio_tx_complete(&snd_dev.audio); in thread_simulate_intr() 67 static rt_err_t player_device_init(struct rt_audio_device *audio) in player_device_init() argument 73 static rt_err_t player_device_start(struct rt_audio_device *audio, int stream) in player_device_start() argument 79 static rt_err_t player_device_stop(struct rt_audio_device *audio, int stream) in player_device_stop() argument 85 static rt_err_t player_device_getcaps(struct rt_audio_device *audio, struct rt_audio_caps *caps) in player_device_getcaps() argument 90 static rt_err_t player_device_configure(struct rt_audio_device *audio, struct rt_audio_caps *caps) in player_device_configure() argument 102 RT_ASSERT(audio != RT_NULL); in player_device_buffer_info() 146 snd_dev.audio.ops = &audio_ops; in rt_hw_sound_init() [all …]
|
| A D | tc_audio_drv_mic.c | 24 … rt_audio_rx_done((struct rt_audio_device *)&(mic_dev.audio), mic_dev.rx_fifo, RX_DMA_BLOCK_SIZE); in thread_simulate_intr() 33 … rt_audio_rx_done(&mic_dev.audio, &mic_dev.rx_fifo[RX_DMA_BLOCK_SIZE], RX_DMA_BLOCK_SIZE); in thread_simulate_intr() 40 … rt_audio_rx_done(&mic_dev.audio, &mic_dev.rx_fifo[RX_DMA_BLOCK_SIZE], RX_DMA_BLOCK_SIZE); in thread_simulate_intr() 74 static rt_err_t mic_device_init(struct rt_audio_device *audio) in mic_device_init() argument 80 static rt_err_t mic_device_start(struct rt_audio_device *audio, int stream) in mic_device_start() argument 86 static rt_err_t mic_device_stop(struct rt_audio_device *audio, int stream) in mic_device_stop() argument 96 static rt_err_t mic_device_getcaps(struct rt_audio_device *audio, struct rt_audio_caps *caps) in mic_device_getcaps() argument 101 static rt_err_t mic_device_configure(struct rt_audio_device *audio, struct rt_audio_caps *caps) in mic_device_configure() argument 119 struct rt_audio_device *audio = &mic_dev.audio; in rt_hw_mic_init() local 131 audio->ops = &_mic_audio_ops; in rt_hw_mic_init() [all …]
|
| A D | tc_audio_common.h | 40 struct rt_audio_device audio; member 46 struct rt_audio_device audio; member
|
| A D | tc_audio_main.c | 88 struct sound_device *snd_dev = rt_container_of(audio_dev, struct sound_device, audio); in player_test()
|
| /components/drivers/include/drivers/ |
| A D | dev_audio.h | 182 rt_err_t (*getcaps)(struct rt_audio_device *audio, struct rt_audio_caps *caps); 184 rt_err_t (*configure)(struct rt_audio_device *audio, struct rt_audio_caps *caps); 186 rt_err_t (*init)(struct rt_audio_device *audio); 188 rt_err_t (*start)(struct rt_audio_device *audio, int stream); 190 rt_err_t (*stop)(struct rt_audio_device *audio, int stream); 192 …rt_ssize_t (*transmit)(struct rt_audio_device *audio, const void *writeBuf, void *readBuf, rt_size… 194 void (*buffer_info)(struct rt_audio_device *audio, struct rt_audio_buf_info *info); 267 rt_err_t rt_audio_register(struct rt_audio_device *audio, const char *name, rt_uint32_t flag, vo… 268 void rt_audio_tx_complete(struct rt_audio_device *audio); 269 void rt_audio_rx_done(struct rt_audio_device *audio, rt_uint8_t *pbuf, rt_size_t len);
|
| /components/legacy/usb/ |
| A D | Kconfig | 81 bool "Enable to use device as audio device" 109 bool "Enable to use device as audio device" 183 bool "Use usb mic device as audio device" 187 string "audio mic device name" 191 bool "Use usb speaker device as audio device" 195 string "audio speaker device name"
|
| /components/drivers/ |
| A D | Kconfig | 18 rsource "audio/Kconfig"
|
| /components/drivers/usb/cherryusb/ |
| A D | SConscript | 11 path += [cwd + '/class/audio'] 123 src += Glob('class/audio/usbd_audio.c') 284 src += Glob('class/audio/usbh_audio.c')
|
| A D | Kconfig | 100 prompt "Enable usb audio device" 335 prompt "Enable usb audio driver, it is commercial charge"
|
| A D | cherryusb.cmake | 44 ${CMAKE_CURRENT_LIST_DIR}/class/audio 68 list(APPEND cherryusb_srcs ${CMAKE_CURRENT_LIST_DIR}/class/audio/usbd_audio.c) 190 list(APPEND cherryusb_srcs ${CMAKE_CURRENT_LIST_DIR}/class/audio/usbh_audio.c)
|
| A D | Kconfig.rtt | 102 prompt "Enable usb audio device" 357 prompt "Enable usb audio driver, it is commercial charge"
|
| A D | Kconfig.rttpkg | 101 prompt "Enable usb audio device" 356 prompt "Enable usb audio driver, it is commercial charge"
|