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

DvppGetOutParameter

函数原型

int32_t DvppGetOutParameter(void* in, void* out, int32_t cmd)

功能

获取JPEGD/JPEGE/PNGD模块的输出内存大小。

输入说明

  • in指针,各模块对应的指针不同,请参见表1
  • out指针,各模块对应的指针不同,请参见表1
  • cmd控制命令字

输出说明

各模块输出内存的大小:

  • JPEGE功能,取sJpegeOut结构体中的jpgSize参数值。
  • JPEGD功能,取JpegdOut结构体中的yuvDataSize参数值。
  • PNGD功能,取PngOutputInfoAPI结构体中的outputSize参数值。

返回值说明

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

使用说明

调用方调用“DvppGetOutParameter”函数,传入in和out指针,并传入正确的cmd控制命令字

调用示例如下:

使用限制

无。

表1 入参说明

入参

说明

取值范围

void* in

输入结构体指针

须知:

该函数不支持JPEGD 的jpegd_raw_data_info结构体。

void* out

输出结构体指针

须知:

该函数不支持JPEGD 的jpegd_yuv_data_info结构体。

int32_t cmd

获取输出参数控制命令字

  • JPEGE功能的命令字:GET_JPEGE_OUT_PARAMETER
  • JPEGD功能的命令字:GET_JPEGD_OUT_PARAMETER
  • PNGD功能的命令字:GET_PNGD_OUT_PARAMETER
分享:

    相关文档

    相关产品