Hi, We are trying enhance OMTB for other video codec as well. As first step we tried to build OMTB source present as part of EZSDK 05.05.02.00 as it is.
But we some header files are missing in the package and we are getting following error:
In file included from ./inc/omtbCommon.h:97,
from ./../../core/classes/adec/src/omtbAdecApi.c:59:
./../../core/classes/arecord/inc/omtbAlsaRecord.h:54:38: error: alsa/asoundlib.h: No such file or directory
In file included from ./inc/omtbCommon.h:97,
from ./../../core/classes/adec/src/omtbAdecApi.c:59:
./../../core/classes/arecord/inc/omtbAlsaRecord.h:103: error: expected specifier-qualifier-list before 'snd_pcm_t'
In file included from ./inc/omtbCommon.h:98,
from ./../../core/classes/adec/src/omtbAdecApi.c:59:
./../../core/classes/aplay/inc/omtbAlsaPlay.h:46:28: error: alsa/asoundlib.h: No such file or directory
In file included from ./inc/omtbCommon.h:98,
from ./../../core/classes/adec/src/omtbAdecApi.c:59:
./../../core/classes/aplay/inc/omtbAlsaPlay.h:101: error: expected specifier-qualifier-list before 'snd_pcm_t'
./../../core/classes/adec/src/omtbAdecApi.c: In function 'ADEC_FuncAdec':
./../../core/classes/adec/src/omtbAdecApi.c:376: warning: implicit declaration of function 'OMTB_GetHandle'
make[1]: *** [/u/users/EZSDK/example-applications/omtb_01_00_01_07/bin/dm81xxbm/obj/ti814x-evm/a8host/debug/omtbAdecApi.ov5T] Error 1
make[1]: Leaving directory `/u/users/EZSDK/example-applications/omtb_01_00_01_07/packages/ti/sdo/omtb/dm81xxbm/cortexA8'
make: *** [dm81xxbm] Error 2
Basically ALSA related header and library files are missing.
Please provide these files and let me know where to place them as well.