I have been migrating to the new dvsdk (3.00.01.42) for omap3530 evm and I have now run into a slight change in one of the CODEC include files. Unfortunately the CODEC example apps are not demonstrating utilization of the extended CODEC api's.
in the ti/sdo/codecs/h264enc/ih264venc.h file there are some other includes:
#ifdef C6000
#include <ti/bios/include/std.h>
#include <ti/xdais/xdas.h>
#include <ti/xdais/ialg.h>
#include <ti/xdais/dm/ividenc1.h>
#else
#include <std.h>
#include <ialg.h>
#include <ividenc1.h>
#endif
I am including this file to take advantage of the extended data structures, but the new build process can't seem to find the included files.
Am I missing a -I on the compile line or should C6000 be defined somewhere for the OMAP3530?
The previous dvsdk did not have the #ifdef C6000 and only #included the <ti/...> files.