Skip to main content

MSDK入口管理类

class SDKManager

描述: 此类是MSDK入口管理类,用于初始化,提供设备连接和设备管理获取等功能

class SDKManager private constructor() : ISDKManager {

companion object {
const val TAG = "SDKManager"

@JvmStatic
fun get(): SDKManager {
return Holder.instance
}
}

/**
* 权限管理器对象
*/
private val authorityManager: AuthorityManager = AuthorityManager.getInstance()

/**
* 相机设备类型
*/
var gimbalDeviceType : String = GimbalTypeEnum.XL801.value
}

method isSdkValidate

fun isSdkValidate(authorityState: AuthorityState): Boolean

描述: 检查 SDK 是否有效

输入参数: authorityState: 授权状态对象

输出参数: 对或错

相关参数: 没有任何。

method initH265DecoderSupport

private fun initH265DecoderSupport()

描述: H256 解码支持开始

输入参数: 无。

输出参数: 无。

相关参数: 没有任何。