CreateVdecApi
函数原型 |
int CreateVdecApi(IDVPPAPI*& pIDVPPAPI, int singleton) |
---|---|
功能 |
获取vdecapi实例,相当于vdec执行器句柄。调用方可以使用申请到的vdecapi实例调用CreateVdecApi接口进行视频解码,可以跨函数调用,跨线程调用。 |
输入说明 |
|
输出说明 |
输出为IDVPPAPI类型指针引用,输出可能为NULL,可能不为NULL,获取失败则为NULL,成功则不为NULL。 |
返回值说明 |
|
使用说明 |
调用方创建IDVPPAPI对象指针,初始化为NULL,调用CreateVdecApi函数将IDVPPAPI对象指针传入。如果申请成功,CreateVdecApi接口会返回DvppApi实例,否则返回NULL。调用方需要对返回值进行校验。 |
使用约束 |
调用方负责vdecapi实例的生命周期,即申请与释放,申请使用CreateVdecApi接口,释放使用DestroyVdecApi接口。 |