创建解码器上下文API,创建前需要提前将context初始化为nullptr。
context 解码器上下文指针。outBufCount JPU内部输出缓冲区个数。取值范围[1, 31],默认5。imageFormat 输出图像的格式。0 则表示API成功执行,否则执行失败。imageFormat 支持 HB_VP_IMAGE_FORMAT_NV12,HB_VP_IMAGE_FORMAT_YUV420,HB_VP_IMAGE_FORMAT_YUV444 和 HB_VP_IMAGE_FORMAT_YUV444_P 格式。16x16 为单元做解码处理,因此解码后的分辨率变化为16x16对齐后的分辨率。释放解码器上下文API。
context 解码器上下文指针。0 则表示API成功执行,否则执行失败。调用JPEG解码API。
taskHandle 任务句柄,负责算子与UCP架构的交互。srcBuf 存放JPEG数据的内存地址指针。context 解码器上下文指针。0 则表示API成功执行,否则执行失败。HB_VP_IMAGE_FORMAT_YUV444,要求输入的JPEG数据的格式为 HB_VP_IMAGE_FORMAT_YUV444 或者 HB_VP_IMAGE_FORMAT_YUV444。调用JPEG编码API。
taskHandle 任务句柄,负责算子与UCP架构的交互。dstImg 存放解码图像的内存地址指针。0 则表示API成功执行,否则执行失败。dstImg 由JPU内部申请。