Trying to get mpeg4enc codecs to work......
I use the codec_servers_1_23 from dvevm_1_20 and copy the .l64P from 
100e_v_mpeg4_dm644x_e_1_20.zip. At the end of the compiling, I get

>> package/cfg/Srv1_x64P.xdl, line 357: warning:
               multiple definitions of SECTION named '.intDataMem'
>> package/cfg/Srv1_x64P.xdl, line 295: warning:
               (.text:_MP4VENC_TI_Pre_meFrame_highQuality) not found
>> package/cfg/Srv1_x64P.xdl, line 296: warning:
               (.text:_MP4VENC_TI_Pre_meFrame_highSpeed) not found
>> package/cfg/Srv1_x64P.xdl, line 298: warning:
               (.text:_MP4VENC_TI_mad_4x4) not found
>> package/cfg/Srv1_x64P.xdl, line 299: warning:
               (.text:_MP4VENC_TI_vectmin) not found
>> package/cfg/Srv1_x64P.xdl, line 300: warning:
               (.text:_MP4VENC_TI_mad_hx16_skip2) not found
>> package/cfg/Srv1_x64P.xdl, line 301: warning:
               (.text:_MP4VENC_TI_mad_hx16) not found
>> package/cfg/Srv1_x64P.xdl, line 309: warning:
               (.text:_MP4VENC_TI_frame_ME_P_host) not found
>> package/cfg/Srv1_x64P.xdl, line 311: warning:
               (.text:_MP4VENC_TI_halfsearch) not found
>> package/cfg/Srv1_x64P.xdl, line 312: warning:
               (.text:_MP4VENC_TI_sad_halfpel) not found

The server binary Srv1.x64P was generated. But when try to use mpeg4enc, the 
codecs engine fails. So I guess the mpeg4enc portion was not generated 
correctly due to the error shown above. All other codecs (h264 enc/dec, 
mpeg4dec,etc all work fine). 

So the questions are
1. are these errors due to incompatiblity between the shipped lib (.l64P) and 
the mpeg4enc link.xdt in the codec_servers_1_23 from dvevm package?
Is there any mpeg4enc xdc package available that works without "hacks"?

2. I looked at the dm6446_dvsdk_combos_1_01 from TI's site, inside that 
package, there is no link.xdt and nothing from dm6446_dvsdk_combos_1_01 
compiles?

3. Worst case, how can we fix the above errors?

I guess I am the one that is confused by the TI software and codecs 
packaging/releasing process. codec_servers_1_23 has the xdc packages without 
library, while 100e_v_mpeg4_dm644x_e_1_20.zip has the library without xdc 
package, when you put them together, the marriage does not work?



      
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source

Reply via email to