DvppVenc

Function Usage

H.264/H.265 video encoding function of DVPP. Before calling this API, call InitVenc to initialize the video encoding function.

Prototype

1
2
APP_ERROR DvppWrapper::DvppVenc(DvppDataInfo& inputDataInfo,std::function<void(std::shared_ptr<uint8_t>, uint32_t)>* handleFunc);
APP_ERROR DvppWrapper::DvppVenc(DvppDataInfo& inputDataInfo,std::function<void(std::shared_ptr<uint8_t>, uint32_t, void**)>* handleFunc); 

Parameters

Parameter

Input/Output

Description

inputDataInfo

Input

Encoded data.

handleFunc

Input

Callback function.

Response Parameters

Data Structure

Description

APP_ERROR

For details about the returned error codes, see APP_ERROR Description.