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.