VideoCodec_Stream_DeInit
初始化解码器
bool VideoCodec_Stream_DeInit(XNETHANDLE *pxhNet, ENUM_AVCODEC_VIDEOTYPE nAvCodec, LPCXSTR lpszVInfo = NULL, int nVLen = 0, XHANDLE pSt_AVParameter = NULL, ENUM_XENGINE_AVCODEC_HWDEVICE enHWDevice = ENUM_AVCODEC_HWDEVICE_HWDEVICE_TYPE_NONE)
参数.一:pxhNet
In/Out:Out
类型:句柄
可空:N
意思:导出解码器句柄
参数.二:nAvCodec
In/Out:In
类型:枚举型
可空:N
意思:初始化解码器的类型
参数.三:lpszVInfo
In/Out:In
类型:常量字符指针
可空:Y
意思:解码器附加信息,某些流可能需要附加SPS
PPS等信息才能解码
参数.四:nVLen
In/Out:In
类型:整数型
可空:Y
意思:附加媒体信息大小
参数.五:pSt_AVParameter
In/Out:In
类型:句柄
可空:Y
意思:指定解码器参数,用于一些特别的解码媒体格式解码
参数.六:enHWDevice
In/Out:In
类型:枚举型
可空:Y
意思:选择硬件解码器,默认不启用,如果启用将只有Y数据生效
类型:逻辑型
意思:是否成功