读取媒体文件

2023-09-11
暂无评分

目录

函数

function Init

功能:初始化媒体文件读取适用产品:全部
virtual ErrorCode Init() = 0;
返回值
执行结果

function FileList

功能:媒体文件列表适用产品:全部
virtual int32_t FileList(MediaFileList &filelist) = 0;
参数
filelist:媒体文件列表
返回值
媒体文件数量

function Open

功能:打开媒体文件适用产品:全部
virtual FdType Open(const std::string &file_path) = 0;
参数
file_path:媒体文件路径
返回值
打开媒体文件的句柄

function Read

功能:读取媒体文件适用产品:全部
virtual size_t Read(FdType fd, void *buf, size_t count) = 0;
参数
count:buffer 的大小
buf:存储媒体文件数据buffer
fd:媒体文件句柄
返回值
读取数据的大小

function Close

功能:关闭媒体文件适用产品:全部
virtual ErrorCode Close(FdType fd) = 0;
参数
fd:媒体文件句柄
返回值
执行结果

function DeInit

功能:解初始化媒体文件读取适用产品:全部
virtual ErrorCode DeInit() = 0;
返回值
执行结果