I'm having some trouble determining the error code that I'm receiving from a process call to the "new" AAC encoder I'm trying to integrate.

From what I can tell - the encoder isn't even being called (but I'm not positive) and some wrapper is failing the call first.

This is the function call:

  error = AUDENC_process(encHandle, &inBuf, &outBuf,
                  (IAUDENC_InArgs *)&inArgs, (IAUDENC_OutArgs *)&outArgs);
And from reading the setup of the AAC codec I can see that it is inheriting the ti.sdo.ce.audio calls...

So - when I get an error return (-1), I check the extended error codes:

printf("CEapp extended error code 0x%x\n",outArgs.s_iaudenc_out_args.extendedError);

which give me 0x8000. This looks like a real nice number, but I have no clue what it means.

Is there a document somewhere that tells me what the extendedError codes are?

Thanks in advance,

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

Reply via email to