与SuperpoweredAudvanceAudio Player配合使用,以在播放文件时查找位置。寻找是从android环境完成的。我检查了Android的CrossExample,它反映出查找操作是在LoadSuccess回调中完成的,该回调似乎是Superpowered的线程上下文。我面临的问题是在播放音频时不使用超级功能的SDK寻找播放器播放文件的位置。因此,在播放过程中会进行进度并寻求某个位置,使用适用于Android的Superpowered SDK是否有效?下面是我在LoadSuccess回调中使用的代码,但是它不起作用。
case SuperpoweredAdvancedAudioPlayerEvent_LoadSuccess: {
player->play(true);
RCLog::GetInstance()->PrintLog(RCLOG_INFO, "%s : SuperpoweredAdvancedAudioPlayerEvent_LoadSuccess", __FUNCTION__);
if( isSeekRequired ){
isSeekRequired = false;
RCLog::GetInstance()->PrintLog(RCLOG_INFO, "%s : Seeking...", __FUNCTION__);
player->seek( seekPer );
}
PlayerStatus(event);
}
break;
答案 0 :(得分:0)
seek()取一个百分比,是0..1之间的两倍
setPosition()需要毫秒