BLOG | DOCUMENTATION | TRAC

Home --> Documentations --> PJMEDIA Reference

OpenCORE AMR-NB Codec
[Supported codecs]

AMRCodec wrapper for OpenCORE AMR-NB codec.

Data Structures

struct  pjmedia_codec_amrnb_config

Functions

pj_status_t pjmedia_codec_opencore_amrnb_init (pjmedia_endpt *endpt)
pj_status_t pjmedia_codec_opencore_amrnb_deinit (void)
pj_status_t pjmedia_codec_opencore_amrnb_set_config (const pjmedia_codec_amrnb_config *cfg)

Function Documentation

pj_status_t pjmedia_codec_opencore_amrnb_init ( pjmedia_endpt endpt  ) 

Initialize and register AMR-NB codec factory to pjmedia endpoint.

Parameters:
endpt The pjmedia endpoint.
Returns:
PJ_SUCCESS on success.
pj_status_t pjmedia_codec_opencore_amrnb_deinit ( void   ) 

Unregister AMR-NB codec factory from pjmedia endpoint and deinitialize the OpenCORE codec library.

Returns:
PJ_SUCCESS on success.
pj_status_t pjmedia_codec_opencore_amrnb_set_config ( const pjmedia_codec_amrnb_config cfg  ) 

Set AMR-NB parameters.

Parameters:
cfg The settings;
Returns:
PJ_SUCCESS on success.

 


PJMEDIA small footprint Open Source media stack
Copyright (C) 2006-2008 Teluu Inc.