Home
last modified time | relevance | path

Searched refs:audio (Results 1 – 13 of 13) sorted by relevance

/components/drivers/audio/
A Ddev_audio.c118 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 Dtc_audio_drv_player.c27 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 Dtc_audio_drv_mic.c24 … 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 Dtc_audio_common.h40 struct rt_audio_device audio; member
46 struct rt_audio_device audio; member
A Dtc_audio_main.c88 struct sound_device *snd_dev = rt_container_of(audio_dev, struct sound_device, audio); in player_test()
/components/drivers/include/drivers/
A Ddev_audio.h182 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 DKconfig81 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 DKconfig18 rsource "audio/Kconfig"
/components/drivers/usb/cherryusb/
A DSConscript11 path += [cwd + '/class/audio']
123 src += Glob('class/audio/usbd_audio.c')
284 src += Glob('class/audio/usbh_audio.c')
A DKconfig100 prompt "Enable usb audio device"
335 prompt "Enable usb audio driver, it is commercial charge"
A Dcherryusb.cmake44 ${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 DKconfig.rtt102 prompt "Enable usb audio device"
357 prompt "Enable usb audio driver, it is commercial charge"
A DKconfig.rttpkg101 prompt "Enable usb audio device"
356 prompt "Enable usb audio driver, it is commercial charge"

Completed in 21 milliseconds