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.

h264 ec evalCombo问题

Other Parts Discussed in Thread: DM648CODECS

/* evalCombo decides whether to build application with Evaluation or product codecs */
var evalCombo = true;

if(evalCombo == true)
{
 print("Configuring evaluation server to use watermarked codecs...");
 H264ENC.alg.watermark = true;
 H264DEC.alg.watermark = true; 

 
}
else
{
 print("Configuring evaluation server to use Product codecs...");
 H264ENC.alg.watermark = false;
 H264DEC.alg.watermark = false; 


}如上官方代码,我想去掉水印,把evalCombo 改为false,但是编译就报错了,这是为什么?

  • 你好,

    是哪颗芯片?你确认你手上的软件包是正式版本的编解码combo么?

  • DM648,    dvsdk_1_11_00_00_DM648

    我是这个版本

  • 你好,

    能否替换使用下面链接里面的算法库?下面链接的库不是评估版本的。

    http://www.ti.com/tool/dm648codecs

    http://software-dl.ti.com/dsps/dsps_public_sw/codecs/DM648/index_FDS.html

  • 还有,这是我的报错信息,编译过了,但是link的时候出问题,evalCombo=true就没问题


    undefined                        first referenced
     symbol                              in file
    ---------                        ----------------
    _H264VDEC_TI_IH264VDEC           E:\DM648_EC\xdcconfig\package\cfg\video_encdec_fio_x64P.o64P
    _H264VDEC_TI_IDMA3               E:\DM648_EC\\xdcconfig\package\cfg\video_encdec_fio_x64P.o64P
    _H264VENC_TI_IALG                E:\DM648_EC\\xdcconfig\package\cfg\video_encdec_fio_x64P.o64P
    _H264VENC_TI_IDMA3               E:\DM648_EC\\xdcconfig\package\cfg\video_encdec_fio_x64P.o64P
    >>   error: symbol referencing errors - '../../output/DM648Proc.out' not built

  • 你好,

    从下面的讨论来看必须要配置为True。你能否自己集成一下我之前回复里面链接里的可量产版本的算法库?

    https://e2e.ti.com/support/dsp/davinci_digital_media_processors/f/99/p/6855/26538

    Looks like getLibs() fxn - the javascript fxn that returns the list of libraries to link with for a given configuration - is returning null.  The getLibs() implementation shows that null will be returned if either 1) the target is not a "C64P", or 2) the H264ENC.watermark config param is set to false.