This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:TI-RTOS
尊敬的 TI 专家:
我正在尝试使用 TI ivahd 编码器 API 对帧进行编码、但我遇到的错误意味着:
活动帧区域尺寸与 编码帧尺寸不匹配
我使用 的 API 的顺序与 H264enctest.c 示例应用中建议的顺序相同。
此外、我不会提供输入、但会提供一些文件、但会提供一些数据、如下所示:
#pragma DATA_SECTION (".input_buffer")
uint8_t luma_buffer[176*144];
#pragma DATA_SECTION (".input_buffer")
uint8_t chroma_buffer[176*142/2];
memset (&luma_buffer、0x22、sizeof (luma_buffer));
gInputBufDes[0].planeDesc[0].buf =(XDAS_Int8*) luma_buffer;
memset (&chroma_buffer、0x22、sizeof (chroma_buffer));
gInputBufDes[0].planeDesc[1].buf =(XDAS_Int8*) chroma_buffer;
结果= H264ENC_ENDE帧(m_encHandle[0]、&gInputBufDes[0]、&gOutputBufDesc[0]、&gInArgs[0]、&gOutArgs[0]);
REAL_ERROR = STATUS.videnc2Status.extendedError;
REAL_ERROR = 0、这表明 活动帧区域尺寸与 编码帧尺寸不匹配。
如果有人建议我的参数设置错误或顺序不正确。
错误表明帧尺寸不匹配,因为我目前正在使用 QCIF, 所以我在设置 width*height =176*144的任何位置。
提前感谢
此致
梅扬克