RT-Thread RTOS 1.2.0
An open source embedded real-time operating system
|
#include <dev_audio.h>
成员变量 | |
rt_err_t(* | getcaps )(struct rt_audio_device *audio, struct rt_audio_caps *caps) |
rt_err_t(* | configure )(struct rt_audio_device *audio, struct rt_audio_caps *caps) |
rt_err_t(* | init )(struct rt_audio_device *audio) |
rt_err_t(* | start )(struct rt_audio_device *audio, int stream) |
rt_err_t(* | stop )(struct rt_audio_device *audio, int stream) |
rt_ssize_t(* | transmit )(struct rt_audio_device *audio, const void *writeBuf, void *readBuf, rt_size_t size) |
void(* | buffer_info )(struct rt_audio_device *audio, struct rt_audio_buf_info *info) |
在文件 dev_audio.h 第 101 行定义.
rt_err_t(* rt_audio_ops::getcaps) (struct rt_audio_device *audio, struct rt_audio_caps *caps) |
在文件 dev_audio.h 第 103 行定义.
rt_err_t(* rt_audio_ops::configure) (struct rt_audio_device *audio, struct rt_audio_caps *caps) |
在文件 dev_audio.h 第 104 行定义.
rt_err_t(* rt_audio_ops::init) (struct rt_audio_device *audio) |
在文件 dev_audio.h 第 105 行定义.
rt_err_t(* rt_audio_ops::start) (struct rt_audio_device *audio, int stream) |
在文件 dev_audio.h 第 106 行定义.
rt_err_t(* rt_audio_ops::stop) (struct rt_audio_device *audio, int stream) |
在文件 dev_audio.h 第 107 行定义.
rt_ssize_t(* rt_audio_ops::transmit) (struct rt_audio_device *audio, const void *writeBuf, void *readBuf, rt_size_t size) |
在文件 dev_audio.h 第 108 行定义.
void(* rt_audio_ops::buffer_info) (struct rt_audio_device *audio, struct rt_audio_buf_info *info) |
在文件 dev_audio.h 第 110 行定义.