- Timestamp:
- Jan 23, 2013 6:18:18 AM (11 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/include/pjmedia-codec/opencore_amr.h
r4314 r4331 1 1 /* $Id$ */ 2 2 /* 3 * Copyright (C) 2011 Teluu Inc. (http://www.teluu.com)3 * Copyright (C) 2011-2013 Teluu Inc. (http://www.teluu.com) 4 4 * Copyright (C) 2011 Dan Arrhenius <dan@keystream.se> 5 5 * … … 18 18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 19 19 */ 20 #ifndef __PJMEDIA_CODEC_OPENCORE_AMR NB_H__21 #define __PJMEDIA_CODEC_OPENCORE_AMR NB_H__20 #ifndef __PJMEDIA_CODEC_OPENCORE_AMR_H__ 21 #define __PJMEDIA_CODEC_OPENCORE_AMR_H__ 22 22 23 23 #include <pjmedia-codec/types.h> 24 24 25 25 /** 26 * @defgroup PJMED_OC_AMR NB OpenCORE AMR-NBCodec26 * @defgroup PJMED_OC_AMR OpenCORE AMR Codec 27 27 * @ingroup PJMEDIA_CODEC_CODECS 28 * @brief AMRCodec wrapper for OpenCORE AMR -NBcodec28 * @brief AMRCodec wrapper for OpenCORE AMR codec 29 29 * @{ 30 30 */ … … 33 33 34 34 /** 35 * Settings. Use #pjmedia_codec_opencore_amrnb _set_config() to35 * Settings. Use #pjmedia_codec_opencore_amrnb/wb_set_config() to 36 36 * activate. 37 37 */ 38 typedef struct pjmedia_codec_amr nb_config38 typedef struct pjmedia_codec_amr_config 39 39 { 40 40 /** … … 48 48 unsigned bitrate; 49 49 50 } pjmedia_codec_amr nb_config;50 } pjmedia_codec_amr_config; 51 51 52 typedef pjmedia_codec_amr_config pjmedia_codec_amrnb_config; 53 typedef pjmedia_codec_amr_config pjmedia_codec_amrwb_config; 52 54 53 55 /** … … 79 81 const pjmedia_codec_amrnb_config* cfg); 80 82 83 /** 84 * Initialize and register AMR-WB codec factory to pjmedia endpoint. 85 * 86 * @param endpt The pjmedia endpoint. 87 * 88 * @return PJ_SUCCESS on success. 89 */ 90 PJ_DECL(pj_status_t) pjmedia_codec_opencore_amrwb_init(pjmedia_endpt* endpt); 91 92 /** 93 * Unregister AMR-WB codec factory from pjmedia endpoint and deinitialize 94 * the OpenCORE codec library. 95 * 96 * @return PJ_SUCCESS on success. 97 */ 98 PJ_DECL(pj_status_t) pjmedia_codec_opencore_amrwb_deinit(void); 99 100 101 /** 102 * Set AMR-WB parameters. 103 * 104 * @param cfg The settings; 105 * 106 * @return PJ_SUCCESS on success. 107 */ 108 PJ_DECL(pj_status_t) pjmedia_codec_opencore_amrwb_set_config( 109 const pjmedia_codec_amrwb_config* cfg); 110 81 111 PJ_END_DECL 82 112
Note: See TracChangeset
for help on using the changeset viewer.