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.

[参考译文] RTOS/TDA2:TI IVAHD H.264编码函数出错

Guru**** 1981085 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/764356/rtos-tda2-error-in-ti-ivahd-h-264-encode-function

器件型号:TDA2

工具/软件: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的任何位置。

提前感谢

此致

梅扬克

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    您是否试用过 VISION SDK 的编码器链接?
    您在那里看到了什么?

    此致、
    Anuj
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Mayank、

    我们还没有收到您的回复、我假设您能够解决您的问题。
    如果不是、只需在下面发布回复(如果该线程由于超时而锁定、则创建新线程)。

    此致、
    Yordan
x 出现错误。请重试或与管理员联系。