Hi,
I use the aac decoder provided in DVRRDK3.05 to test the DSP codec. I use the davinci.aac as the input file and find that the minInputBufSize which the decode acquired is 3840 bytes. But the input data each time the decode consumed is just more or less 340 bytes. And in Audio_decodeAac() function which do the decode task, if the input buf size is less than the minInputBufSize, the function will return zero. So, the aac decoder could not decode the data at the end of the input file. I could not understand why the aac decoder needs 3840 bytes as it's minInput buf size but actully consumes just 1/10 of the input data. Could someone give the detail information of the aac decoder?
Thanks in advance!