QNAudioMusicMixer
Index
Core Methods
Core Methods
getDuration
- + (int64_t)getDuration:(NSString *)filePath
-
获取指定音频文件的总时长
Parameters-
filePath: NSString
文件路径
Returns int64_t -
setMixingVolume
- - (void)setMixingVolume:(float)volume;
-
设置参与混音的音量
Parameters-
volume: float
音量大小
-
getMixingVolume
- - (float)getMixingVolume;
-
获取参与混音的音量
Returns float
setStartPosition
- - (void)setStartPosition:(int64_t)position;
-
设置参与混音的起始位置
Parameters-
position: int64_t
起始位置
-
getStartPosition
- - (int64_t)getStartPosition;
-
获取参与混音的起始位置
Returns int64_t
getCurrentPosition
- - (int64_t)getCurrentPosition;
-
获取当前时长
Returns int64_t
start[1/2]
- - (BOOL)start;
-
开始混音
Returns BOOL
start[2/2]
- - (BOOL)start:(int)loopCount;
-
指定循环次数开始混音
Parameters-
loopCount: int
循环次数
Returns BOOL -
stop
- - (BOOL)stop;
-
停止混音
Returns BOOL
pause
- - (BOOL)pause;
-
暂停混音
Returns BOOL
resume
- - (BOOL)resume;
-
恢复混音
Returns BOOL
文档反馈
(如有产品使用问题,请提交工单)