Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Asterisk 21 #13

Open
rnseb opened this issue Aug 31, 2024 · 4 comments
Open

Support for Asterisk 21 #13

rnseb opened this issue Aug 31, 2024 · 4 comments

Comments

@rnseb
Copy link

rnseb commented Aug 31, 2024

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
Copy link
Author

rnseb commented Aug 31, 2024

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
Copy link

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

@NUCLEAR-WAR
Copy link

Hi, I tried to add the recommendation from @rnseb and did some changes, I compiled the code with Asterisk 22-current, and run a mobile call to the PBX I was able to also do transcoding from g722 to EVS.
I add the changes to the my fork, maybe you could give it a try :
https://github.com/NUCLEAR-WAR/asterisk-evs

@cyberic68
Copy link

cyberic68 commented Dec 29, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants