Opened 9 years ago

Last modified 7 years ago

#1388 closed enhancement

Support for OpenCORE AMR-NB codec (thank you Dan Arrhenius for the contribution!) — at Version 5

Reported by: bennylp Owned by: nanang
Priority: normal Milestone: release-1.12
Component: pjmedia Version: 1.x-branch
Keywords: Cc:
Backport to 1.x milestone: Backported: no

Description (last modified by bennylp)

Add support for AMR-NB codec implementation by the open source OpenCORE project.

Follow the instructions below to enable this support.

Makefile based (Linux, MacOS X, etc.)

  1. Download and install opencore-amr .tar.gz archive (tested with version 0.1.2)
  2. Download the latest pjproject
  3. In the pjproject directory, (re)run configure script.
  4. (re)Run make dep && make clean && make
  5. The AMR-NB codec is now available ready to be used.

Windows

  1. Configure and build opencore-amr with MinGW:
    1. Download and install MinGW.
    2. Download opencore-amr .tar.gz archive (tested with version 0.1.2). Build and install with MinGW.
    3. Add your installed opencore-amr to Visual Studio include and lib paths.
  2. Configure and build pjsip with Visual Studio:
    1. Download the latest pjproject
    2. Add this to your config_site.h:
      #define PJMEDIA_HAS_OPENCORE_AMRNB_CODEC 1
      
    3. Build the pjproject solution.
    4. The AMR-NB codec is now available ready to be used.

Other platforms

Currently not supported.

Change History (5)

comment:1 Changed 9 years ago by bennylp

  • Description modified (diff)

comment:2 Changed 9 years ago by bennylp

(In [3816]) Committing re #1388: Support for OpenCORE AMR-NB codec (thank you Dan Arrhenius for the contribution!)

comment:3 Changed 9 years ago by bennylp

  • Description modified (diff)

comment:4 Changed 9 years ago by bennylp

  • Description modified (diff)

comment:5 Changed 9 years ago by bennylp

  • Description modified (diff)
Note: See TracTickets for help on using tickets.