编码器编码一帧数据。
NA
EncoderRetCode VencEncodeOneFrame(uint32_t encHandle, const uint8_t *inputData, uint32_t inputSize, uint8_t **outputData, uint32_t *outputSize)
参数名称 |
输入/输出 |
参数类型 |
参数描述 |
---|---|---|---|
encHandle |
输入 |
uint32_t |
编码器对象句柄,用于唯一标识一个编码器实例。 |
inputData |
输入 |
const uint8_t * |
编码输入数据地址。 |
inputSize |
输入 |
uint32_t |
编码输入数据大小。 |
outputData |
输出 |
uint8_t ** |
编码输出数据地址,内存生命周期由编码器内部管理。 |
outputSize |
输出 |
uint32_t * |
编码输出数据大小。 |
EncoderRetCode取值如下: