-
Notifications
You must be signed in to change notification settings - Fork 246
hardwareDecode
xinbaicheng edited this page Jun 7, 2016
·
10 revisions
/**
* @param flag 开启硬解的标志位
*/
public void setCodecFlag(int flag)播放器默认使用软解,在调用本接口后播放器才会尝试使用硬解,如果机型不在白名单中,仍旧使用软解
SDK暂时只支持对264和265视频的硬解,且须在prepareAsync之前设置
KSYMediaPlayer ksyMediaPlayer;
// 硬解264
ksyMediaPlayer.setCodecFlag(KSYMediaPlayer.KSY_USE_MEDIACODEC_H264);
// 硬解265
ksyMediaPlayer.setCodecFlag(KSYMediaPlayer.KSY_USE_MEDIACODEC_H265);
//硬解264&265
ksyMediaPlayer.setCodecFlag(KSYMediaPlayer.KSY_USE_MEDIACODEC_ALL);
ksyMediaPlayer.prepareAsync();