Supwerpoered SDK AdvanceAudioPlayer Seek无法在Android上运行

问题描述 投票:0回答:1

使用SuperpoweredAudvanceAudio Player在播放文件时寻找位置。寻求是从android上下文完成的。我检查了Android的CrossExample,它反映了我在LoadSuccess回调中完成了搜索操作,这似乎是Superpowered的线程上下文。我正面临着在播放音频时不使用超级SDK寻求播放器播放文件位置的问题。所以,在播放期间进行并寻求某种位置,使用Superpowered SDK for android是否有效?下面是我在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;
android audio seek superpowered
1个回答
0
投票

seek()占用百分比,在0..1之间加倍

setPosition()需要几毫秒

© www.soinside.com 2019 - 2024. All rights reserved.