Tripwire
Tripwire

Reputation: 198

PJSIP v2.5.5 Android using PJSUA instead of PJSUA2

I would like to know if it's possible to compile PJSIP 2.5.5 with PJSUA instead of PJSUA2? I want to do this because our app is based on PJSIP 2.4.0 which didn't have PJSUA2. This means that implementing PJSIP 2.5.5 would force us to rewrite most parts of the app.

EDIT:

Asked the wrong question, misunderstood the concept of PJSUA and PJSUA2. The question should be:

Is it possible to generate the JAVA classes based on PJSUA in PJSIP 2.5.5 instead of generating the JAVA classes based on PJSUA2 which are generated right now when building PJSIP 2.5.5?

Thx!

Upvotes: 0

Views: 839

Answers (1)

Georg P.
Georg P.

Reputation: 3164

PJSUA and PJSUA2 are two separate API interfaces to the lower level libraries (PJSIP, PJMEDIA and PJNATH). The former is written in C and the latter is written in C++. Both are available in version 2.4.* and 2.5.*. If your application uses PJSUA, you can still use it after upgrading to 2.5.5 without modifications (at least I didn't see any incompatibilities after a quick look at the release notes).

Upvotes: 2

Related Questions