ZegoAudioRoom
|
#include <zego-api-mediaplayer-defines.h>
Public Member Functions | |
virtual int | Open (const char *path, ZegoMediaPlayerIndex index)=0 |
virtual void | Close (ZegoMediaPlayerIndex index)=0 |
virtual int | Read (unsigned char *buf, int size, ZegoMediaPlayerIndex index)=0 |
virtual long long | Seek (long long pos, int seekMode, ZegoMediaPlayerIndex index)=0 |
virtual long long | GetSize (ZegoMediaPlayerIndex index)=0 |
播放文件时,文件操作类,注意该类所有接口非线程安全,读写文件需要用户自己保证
|
pure virtual |
关闭文件
|
pure virtual |
获取文件大小
|
pure virtual |
打开文件
path | 文件路径, 该路径为传入时的路径 |
|
pure virtual |
读取文件
buf | 读取的文件内容写入的buf地址,预期需写入size 大小。 |
size为预期读取的大小,返回实际读到的大小 |
|
pure virtual |
定位文件位置
pos | 文件位置 |
seekMode | seekMode = 0 时表示文件开头 seekMode = 1 时表示当前位置 可参照fseek 函数 |