更新时间:2021-03-18 GMT+08:00
分享

CreateVdecApi

函数原型

int CreateVdecApi(IDVPPAPI*& pIDVPPAPI, int singleton)

功能

获取vdecapi实例,相当于vdec执行器句柄。调用方可以使用申请到的vdecapi实例调用CreateVdecApi接口进行视频解码,可以跨函数调用,跨线程调用。

输入说明

  • IDVPPAPI类型指针引用,输入指针必须为NULL。
  • singleton为内部保留使用,为以后实现pIDVPPAPI单例预留,建议调用方当前设置为0。

输出说明

输出为IDVPPAPI类型指针引用,输出可能为NULL,可能不为NULL,获取失败则为NULL,成功则不为NULL。

返回值说明

  • 返回值“0”代表成功。
  • 返回值“-1”代表失败。

使用说明

调用方创建IDVPPAPI对象指针,初始化为NULL,调用CreateVdecApi函数将IDVPPAPI对象指针传入。如果申请成功,CreateVdecApi接口会返回DvppApi实例,否则返回NULL。调用方需要对返回值进行校验。

使用约束

调用方负责vdecapi实例的生命周期,即申请与释放,申请使用CreateVdecApi接口,释放使用DestroyVdecApi接口

分享:

    相关文档

    相关产品