我要评分
获取效率
正确性
完整性
易理解

VencInitEncoder

Function Usage

Initializes the video encoder.

Restrictions

N/A

Prototype

EncoderRetCode VencInitEncoder(uint32_t encHandle, const EncodeParam encParams)

Parameters

Parameter

Input/Output

Type

Description

encHandle

Input

uint32_t

Handle of an encoder object, which uniquely identifies an encoder instance.

encParams

Input

const EncodeParam

(For details, see EncodeParam structure definition.)

Encoder configuration parameters, including the I/O width, I/O height, input frame rate, and output bit rate of video encoding.

Returns

The returns of EncoderRetCode are as follows:

  • VIDEO_ENCODER_SUCCESS: The encoder is successfully initialized.
  • VIDEO_ENCODER_INIT_FAIL: The encoder fails to be initialized.