WARNING: The online documentation has moved to https://docs.pjsip.org.

Visit the new documentation at https://docs.pjsip.org:

BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJMEDIA Reference

pjmedia-codec/config.h File Reference

PJMEDIA-CODEC compile time settings. More...

Macros

#define PJMEDIA_HAS_L16_CODEC   1
 
#define PJMEDIA_CODEC_L16_HAS_8KHZ_MONO   0
 
#define PJMEDIA_CODEC_L16_HAS_8KHZ_STEREO   0
 
#define PJMEDIA_CODEC_L16_HAS_16KHZ_MONO   0
 
#define PJMEDIA_CODEC_L16_HAS_16KHZ_STEREO   0
 
#define PJMEDIA_CODEC_L16_HAS_48KHZ_MONO   0
 
#define PJMEDIA_CODEC_L16_HAS_48KHZ_STEREO   0
 
#define PJMEDIA_HAS_GSM_CODEC   1
 
#define PJMEDIA_HAS_SPEEX_CODEC   1
 
#define PJMEDIA_CODEC_SPEEX_DEFAULT_COMPLEXITY   2
 
#define PJMEDIA_CODEC_SPEEX_DEFAULT_QUALITY   8
 
#define PJMEDIA_HAS_ILBC_CODEC   1
 
#define PJMEDIA_HAS_G722_CODEC   1
 
#define PJMEDIA_POOL_LEN_G722_CODEC   1000
 
#define PJMEDIA_POOL_INC_G722_CODEC   1000
 
#define PJMEDIA_G722_DEFAULT_PCM_SHIFT   2
 
#define PJMEDIA_G722_STOP_PCM_SHIFT_ON_CLIPPING   1
 
#define PJMEDIA_HAS_INTEL_IPP   0
 
#define PJMEDIA_AUTO_LINK_IPP_LIBS   1
 
#define PJMEDIA_HAS_INTEL_IPP_CODEC_AMR   1
 
#define PJMEDIA_HAS_INTEL_IPP_CODEC_AMRWB   1
 
#define PJMEDIA_HAS_INTEL_IPP_CODEC_G729   1
 
#define PJMEDIA_HAS_INTEL_IPP_CODEC_G723_1   1
 
#define PJMEDIA_HAS_INTEL_IPP_CODEC_G726   1
 
#define PJMEDIA_HAS_INTEL_IPP_CODEC_G728   1
 
#define PJMEDIA_HAS_INTEL_IPP_CODEC_G722_1   1
 
#define PJMEDIA_HAS_PASSTHROUGH_CODECS   0
 
#define PJMEDIA_HAS_PASSTHROUGH_CODEC_AMR   1
 
#define PJMEDIA_HAS_PASSTHROUGH_CODEC_G729   1
 
#define PJMEDIA_HAS_PASSTHROUGH_CODEC_ILBC   1
 
#define PJMEDIA_HAS_PASSTHROUGH_CODEC_PCMU   1
 
#define PJMEDIA_HAS_PASSTHROUGH_CODEC_PCMA   1
 
#define PJMEDIA_HAS_G7221_CODEC   0
 
#define PJMEDIA_HAS_OPENCORE_AMRNB_CODEC   0
 
#define PJMEDIA_HAS_OPENCORE_AMRWB_CODEC   0
 
#define PJMEDIA_AUTO_LINK_OPENCORE_AMR_LIBS   1
 
#define PJMEDIA_OPENCORE_AMR_BUILT_WITH_GCC   1
 
#define PJMEDIA_G7221_DEFAULT_PCM_SHIFT   1
 
#define PJMEDIA_HAS_SILK_CODEC   0
 
#define PJMEDIA_CODEC_SILK_DEFAULT_COMPLEXITY   2
 
#define PJMEDIA_CODEC_SILK_DEFAULT_QUALITY   10
 
#define PJMEDIA_HAS_OPUS_CODEC   0
 
#define PJMEDIA_CODEC_OPUS_DEFAULT_SAMPLE_RATE   48000
 
#define PJMEDIA_CODEC_OPUS_DEFAULT_BIT_RATE   0
 
#define PJMEDIA_CODEC_OPUS_DEFAULT_COMPLEXITY   5
 
#define PJMEDIA_CODEC_OPUS_DEFAULT_CBR   PJ_FALSE
 
#define PJMEDIA_HAS_BCG729   0
 
#define PJMEDIA_HAS_FFMPEG_CODEC   PJMEDIA_HAS_LIBAVFORMAT
 
#define PJMEDIA_HAS_FFMPEG_VID_CODEC   PJMEDIA_HAS_FFMPEG_CODEC
 
#define PJMEDIA_HAS_FFMPEG_CODEC_H263P   PJMEDIA_HAS_FFMPEG_VID_CODEC
 
#define PJMEDIA_HAS_FFMPEG_CODEC_H264   PJMEDIA_HAS_FFMPEG_VID_CODEC
 
#define PJMEDIA_HAS_FFMPEG_CODEC_VP8   1
 
#define PJMEDIA_HAS_FFMPEG_CODEC_VP9   1
 
#define PJMEDIA_CODEC_OPENH264_LOG_LEVEL   WELS_LOG_ERROR
 
#define PJMEDIA_HAS_VPX_CODEC_VP8   1
 
#define PJMEDIA_HAS_VPX_CODEC_VP9   0
 
#define PJMEDIA_HAS_AND_MEDIA_AMRNB   1
 
#define PJMEDIA_HAS_AND_MEDIA_AMRWB   1
 
#define PJMEDIA_HAS_AND_MEDIA_H264   1
 
#define PJMEDIA_HAS_AND_MEDIA_VP8   1
 
#define PJMEDIA_HAS_AND_MEDIA_VP9   1
 
#define PJMEDIA_AND_MEDIA_PRIO_SW_VID_ENC   1
 
#define PJMEDIA_AND_MEDIA_PRIO_SW_VID_DEC   1
 
#define PJMEDIA_CODEC_VID_TOOLBOX_MAX_KEYFRAME_INTERVAL   5
 

 


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