traud / asterisk-evs

Asterisk 13 transcoding module: 3GPP EVS
The Unlicense
23 stars 10 forks source link

Support for Asterisk 21 #13

Open rnseb opened 2 months ago

rnseb commented 2 months ago

Hi,

Could we please make this work with Asterisk 21?

For example, I think res |= ast_rtp_engine_load_format(ast_format_evs); should be added here, after L824: https://github.com/traud/asterisk-evs/blob/master/codecs/codec_evs.c#L824

And this should probably be removed: https://github.com/traud/asterisk-evs/blob/master/codec_evs.patch#L52

rnseb commented 2 months ago

set_next_mime_type(ast_format_evs, 0, "audio", "EVS", 16000); also needs to be added to the int ast_rtp_engine_init(void) function in main/rtp_engine.c

cyberic68 commented 1 month ago

Hello rnseb, have you succeeded in making the installation on Asterisk 21? If so, can you share the details of the steps with the community? Thanks, Eric