Just as an example of what this might be - the newer codec _may_ require more resources than before (e.g. DMA channels), and if those extra resources aren't made available (typically done in the .cfg script), the creation may fail.
You may be able to learn more about the exact cause of the create failure by: 1. Enabling trace in Framework Components (http://processors.wiki.ti.com/index.php/Trace_in_Framework_Components) 2. Displaying that trace via CE_DEBUG (http://processors.wiki.ti.com/index.php/CE_DEBUG) You might also dig through the codec data sheets and/or users guide. Sometimes those show what resource requirements the codecs have - you might get lucky and find differences there, too. Chris ________________________________ From: davinci-linux-open-source-boun...@linux.davincidsp.com [mailto:davinci-linux-open-source-boun...@linux.davincidsp.com] On Behalf Of johnny Sent: Wednesday, June 09, 2010 11:29 PM To: Davinci-linux-open-source Subject: dm365: problem when aacenc update from version 2.8.0 to 3.5.0 Hi all, I'm use dvsdk_2_10_01_18 and update framework_component to 2_25_00_04 and linuxutils to 2_24_03, when I use aac audio codec v2.8.0, everything is ok, but when I update it to v3.5.0, with same paramters to open audio codec, it does not work. that's, Aenc1_create() return NULL,. If anybody has solved or encounterd this problem, please help me. thank you very much. 2010-06-10 ________________________________ johnny
_______________________________________________ Davinci-linux-open-source mailing list Davinci-linux-open-source@linux.davincidsp.com http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source