I'm getting the below error while trying to compile Doubango, I'm attempting to install webrtc2sip on Centos 8 strteam:
In file included from src/tdav.c:86:
include/tinydav/codecs/g729/tdav_codec_g729.h:50:9: error: unknown type name ‘Word16’
Word16 prm[PRM_SIZE+1]; /* Analysis parameters + frame type */
^~~~~~
include/tinydav/codecs/g729/tdav_codec_g729.h:51:9: error: unknown type name ‘Word16’
Word16 serial[SERIAL_SIZE]; /* Output bitstream buffer */
^~~~~~
include/tinydav/codecs/g729/tdav_codec_g729.h:53:9: error: unknown type name ‘Word16’
Word16 frame; /* frame counter */
^~~~~~
include/tinydav/codecs/g729/tdav_codec_g729.h:56:9: error: unknown type name ‘Word16’
Word16 vad_enable;
^~~~~~
include/tinydav/codecs/g729/tdav_codec_g729.h:60:9: error: unknown type name ‘Word16’
Word16 serial[SERIAL_SIZE]; /* Serial stream */
^~~~~~
include/tinydav/codecs/g729/tdav_codec_g729.h:61:9: error: unknown type name ‘Word16’
Word16 synth_buf[L_FRAME+M], *synth; /* Synthesis */
^~~~~~
include/tinydav/codecs/g729/tdav_codec_g729.h:62:9: error: unknown type name ‘Word16’
Word16 parm[PRM_SIZE+2]; /* Synthesis parameters */
^~~~~~
include/tinydav/codecs/g729/tdav_codec_g729.h:63:9: error: unknown type name ‘Word16’
Word16 Az_dec[MP1*2]; /* Decoded Az for post-filter */
^~~~~~
include/tinydav/codecs/g729/tdav_codec_g729.h:64:9: error: unknown type name ‘Word16’
Word16 T2[2]; /* Pitch lag for 2 subframes */
^~~~~~
include/tinydav/codecs/g729/tdav_codec_g729.h:67:9: error: unknown type name ‘Word16’
Word16 Vad;
^~~~~~
In file included from ../tinyNET/src/tinynet.h:34,
from ../tinyMEDIA/include/tinymedia.h:55,
from src/tdav.c:49:
Any ideas would be greatly appreciated.