[Home]

Summary:ASTERISK-11773: iLBC compile error
Reporter:Ross Beer (rossbeer)Labels:
Date Opened:2008-04-02 16:35:14Date Closed:2011-06-07 14:03:03
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Codecs/codec_ilbc
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:
Description:codec_ilbc compile error:

[CC] codec_ilbc.c -> codec_ilbc.o
codec_ilbc.c:50:30: error: ilbc/iLBC_encode.h: No such file or directory
codec_ilbc.c:51:30: error: ilbc/iLBC_decode.h: No such file or directory
codec_ilbc.c:66: error: expected specifier-qualifier-list before âiLBC_Enc_Inst_tâ
codec_ilbc.c: In function âlintoilbc_newâ:
codec_ilbc.c:76: warning: implicit declaration of function âinitEncodeâ
codec_ilbc.c:76: error: âstruct ilbc_coder_pvtâ has no member named âencâ
codec_ilbc.c: In function âilbctolin_newâ:
codec_ilbc.c:85: warning: implicit declaration of function âinitDecodeâ
codec_ilbc.c:85: error: âstruct ilbc_coder_pvtâ has no member named âdecâ
codec_ilbc.c: In function âilbctolin_frameinâ:
codec_ilbc.c:147: warning: implicit declaration of function âiLBC_decodeâ
codec_ilbc.c:147: error: âstruct ilbc_coder_pvtâ has no member named âdecâ
codec_ilbc.c: In function âlintoilbc_frameinâ:
codec_ilbc.c:165: error: âstruct ilbc_coder_pvtâ has no member named âbufâ
codec_ilbc.c: In function âlintoilbc_frameoutâ:
codec_ilbc.c:186: error: âstruct ilbc_coder_pvtâ has no member named âbufâ
codec_ilbc.c:187: warning: implicit declaration of function âiLBC_encodeâ
codec_ilbc.c:187: error: âstruct ilbc_coder_pvtâ has no member named âencâ
codec_ilbc.c:196: error: âstruct ilbc_coder_pvtâ has no member named âbufâ
codec_ilbc.c:196: error: âstruct ilbc_coder_pvtâ has no member named âbufâ
make[1]: *** [codec_ilbc.o] Error 1
make: *** [codecs] Error 2
Comments:By: Mark Michelson (mmichelson) 2008-04-02 16:48:34

This is not a bug. The iLBC source has been removed from Asterisk due to licensing  concerns. Please run contrib/scripts/get_ilbc.sh in order to have the iLBC source back in your Asterisk source tree after reviewing the license for the iLBC codec.