Changes between Version 3 and Version 4 of Ticket #2029


Ignore:
Timestamp:
Aug 15, 2019 8:34:31 AM (5 years ago)
Author:
nanang
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2029 – Description

    v3 v4  
    1 Support for G729 backend implementation from [http://www.linphone.org/technical-corner/bcg729/overview bcg729]. 
     1Support for G729 backend implementation from [http://www.linphone.org/technical-corner/bcg729 bcg729]. 
    22 
    33Requirement: 
     
    4545 
    4646For Android: 
    47  1. Build the bcg729 library as specified by the their doc.  
     47 1. Patch {{{Android.mk}}} in the bcg729 source root directory, just append {{{src/cng.c, src/dtx.c, src/vad.c}}} to {{{LOCAL_SRC_FILES}}}. 
     48 1. Build the bcg729 library, e.g: 
     49    {{{ 
     50cd [bcg729-source-path] 
     51$ANDROID_NDK_ROOT/build/ndk-build APP_ABI=arm64-v8a \ 
     52        NDK_PROJECT_PATH=. APP_BUILD_SCRIPT=Android.mk 
     53    }}} 
     54 1. Create directory {{{lib}}} under bcg729 library source, and copy the {{{libbcg729.a}}} from {{{[bcg729-source-path]/obj/local/[ABI]}}} to it. 
    4855 1. Run PJSIP's {{{configure}}} with {{{--with-bcg729}}} option. E.g.: 
    4956 {{{