hi_mpi_venc_send_frame_ex
The
The
Description
Sends source images and their QpMap table information for encoding through an H.264/H.265 encoding channel.
Restrictions
- Only H.264/H.265 encoding channels support this API.
- The source image size must the same as the encoding channel size.
- Ensure that an encoding channel has been created and started receiving images.
- During encoding, the input buffer can be deallocated only after hi_mpi_venc_get_stream is called to obtain the result.
- For details about the input and output restrictions on video encoding, see VENC Functions and Restrictions.
Prototype
hi_s32 hi_mpi_venc_send_frame_ex(hi_venc_chn chn, const hi_user_frame_info *frame, hi_s32 milli_sec)
Parameters
Parameter |
Input/Output |
Description |
|---|---|---|
chn |
Input |
Encoding channel ID. |
frame |
Input |
Pointer to the source image information. |
milli_sec |
Input |
Timeout interval (ms).
|
Returns
- 0: success
- Other values: failure. For details, see VENC/JPEGE Return Codes.
Parent topic: VENC/JPEGE