1,381
edits
Changes
From IGEP - ISEE Wiki
→Example
#include <ti/sdo/dmai/Loader.h>
#include <ti/sdo/dmai/ce/Adec.h>
Adec_Handle hAd;
Loader_Handle hLoader;
Buffer_Attrs bAttrs = Buffer_Attrs_DEFAULT;
Sound_Attrs sAttrs = Sound_Attrs_STEREO_DEFAULT;
CERuntime_init();
Dmai_init();
hLoader = Loader_create("myfile.aac", &lAttrs);
Loader_prime(hLoader, &hInBuf);
while (1) {
Adec_process(hAd, hInBuf, hOutBuf);
if (Buffer_getUserPtr(hInBuf) == NULL) break;
}
Loader_delete(hLoader);
Buffer_delete(hOutBuf);