http://www.pjsip.org/docs/latest/pjmedia/docs/html/group__PJMEDIA__CONFIG.htm#ga2b1ea5a9e9de5c20450cdf266df9fc96
Some compile time configuration settings. More...
Macros |
|
#define | PJMEDIA_CONF_USE_SWITCH_BOARD 0 |
#define | PJMEDIA_HAS_LEGACY_SOUND_API 1 |
#define | PJMEDIA_SND_DEFAULT_REC_LATENCY 100 |
#define | PJMEDIA_SND_DEFAULT_PLAY_LATENCY 140 |
#define | PJMEDIA_WSOLA_IMP_NULL 0 |
#define | PJMEDIA_WSOLA_IMP_WSOLA 1 |
#define | PJMEDIA_WSOLA_IMP_WSOLA_LITE 2 |
#define | PJMEDIA_WSOLA_IMP PJMEDIA_WSOLA_IMP_WSOLA |
#define | PJMEDIA_WSOLA_MAX_EXPAND_MSEC 80 |
#define | PJMEDIA_WSOLA_TEMPLATE_LENGTH_MSEC 5 |
#define | PJMEDIA_WSOLA_DELAY_MSEC 5 |
#define | PJMEDIA_WSOLA_PLC_NO_FADING 0 |
#define | PJMEDIA_MAX_PLC_DURATION_MSEC 240 |
#define | PJMEDIA_SOUND_BUFFER_COUNT ((PJMEDIA_SND_DEFAULT_PLAY_LATENCY+20)/20) |
#define | PJMEDIA_HAS_ALAW_ULAW_TABLE 1 |
#define | PJMEDIA_HAS_G711_CODEC 1 |
#define | PJMEDIA_RESAMPLE_NONE 1 |
#define | PJMEDIA_RESAMPLE_LIBRESAMPLE 2 |
#define | PJMEDIA_RESAMPLE_SPEEX 3 |
#define | PJMEDIA_RESAMPLE_LIBSAMPLERATE 4 |
#define | PJMEDIA_RESAMPLE_IMP PJMEDIA_RESAMPLE_LIBRESAMPLE |
#define | PJMEDIA_FILE_PORT_BUFSIZE 4000 |
#define | PJMEDIA_MAX_FRAME_DURATION_MS 200 |
#define | PJMEDIA_MAX_MTU 1500 |
#define | PJMEDIA_MAX_MRU 2000 |
#define | PJMEDIA_DTMF_DURATION 1600 /* in timestamp */ |
#define | PJMEDIA_RTP_NAT_PROBATION_CNT 10 |
#define | PJMEDIA_RTCP_NAT_PROBATION_CNT 3 |
#define | PJMEDIA_ADVERTISE_RTCP 1 |
#define | PJMEDIA_RTCP_INTERVAL 5000 /* msec*/ |
#define | PJMEDIA_RTCP_IGNORE_FIRST_PACKETS 25 |
#define | PJMEDIA_RTCP_STAT_HAS_RAW_JITTER 0 |
#define | PJMEDIA_RTCP_NORMALIZE_FACTOR 3 |
#define | PJMEDIA_RTCP_STAT_HAS_IPDV 0 |
#define | PJMEDIA_HAS_RTCP_XR 0 |
#define | PJMEDIA_STREAM_ENABLE_XR 0 |
#define | PJMEDIA_RTCP_RX_SDES_BUF_LEN 64 |
#define | PJMEDIA_STREAM_VAD_SUSPEND_MSEC 600 |
#define | PJMEDIA_STREAM_CHECK_RTP_PT 1 |
#define | PJMEDIA_STREAM_RESV_PAYLOAD_LEN 20 |
#define | PJMEDIA_CODEC_MAX_SILENCE_PERIOD 5000 |
#define | PJMEDIA_SILENCE_DET_THRESHOLD 4 |
#define | PJMEDIA_SILENCE_DET_MAX_THRESHOLD 0x10000 |
#define | PJMEDIA_HAS_SPEEX_AEC 1 |
#define | PJMEDIA_CODEC_MAX_FMTP_CNT 16 |
#define | PJMEDIA_SDP_NEG_PREFER_REMOTE_CODEC_ORDER 1 |
#define | PJMEDIA_SDP_NEG_MAX_CUSTOM_FMT_NEG_CB 8 |
#define | PJMEDIA_SDP_NEG_ANSWER_SYMMETRIC_PT 1 |
#define | PJMEDIA_HAS_RTCP_IN_SDP (PJMEDIA_ADVERTISE_RTCP) |
#define | PJMEDIA_ADD_BANDWIDTH_TIAS_IN_SDP 1 |
#define | PJMEDIA_ADD_RTPMAP_FOR_STATIC_PT 1 |
#define | PJMEDIA_RTP_PT_TELEPHONE_EVENTS 96 |
#define | PJMEDIA_RTP_PT_TELEPHONE_EVENTS_STR "96" |
#define | PJMEDIA_TONEGEN_MAX_DIGITS 32 |
#define | PJMEDIA_TONEGEN_SINE 1 |
#define | PJMEDIA_TONEGEN_FLOATING_POINT 2 |
#define | PJMEDIA_TONEGEN_FIXED_POINT_CORDIC 3 |
#define | PJMEDIA_TONEGEN_FAST_FIXED_POINT 4 |
#define | PJMEDIA_TONEGEN_ALG PJMEDIA_TONEGEN_FIXED_POINT_CORDIC |
#define | PJMEDIA_TONEGEN_FIXED_POINT_CORDIC_LOOP 10 |
#define | PJMEDIA_TONEGEN_FADE_IN_TIME 1 |
#define | PJMEDIA_TONEGEN_FADE_OUT_TIME 2 |
#define | PJMEDIA_TONEGEN_VOLUME 12288 |
#define | PJMEDIA_HANDLE_G722_MPEG_BUG 1 |
#define | PJMEDIA_TRANSPORT_SPECIFIC_INFO_MAXCNT 4 |
#define | PJMEDIA_TRANSPORT_SPECIFIC_INFO_MAXSIZE (36*sizeof(long)) |
#define | PJMEDIA_STREAM_KA_EMPTY_RTP 1 |
#define | PJMEDIA_STREAM_KA_USER 2 |
#define | PJMEDIA_STREAM_KA_USER_PKT { "\r\n", 2 } |
#define | PJMEDIA_STREAM_KA_INTERVAL 5 |
#define | PJMEDIA_HAS_VIDEO 0 |
#define | PJMEDIA_HAS_FFMPEG 0 |
#define | PJMEDIA_HAS_LIBAVFORMAT PJMEDIA_HAS_FFMPEG |
#define | PJMEDIA_HAS_LIBAVCODEC PJMEDIA_HAS_FFMPEG |
#define | PJMEDIA_HAS_LIBAVUTIL PJMEDIA_HAS_FFMPEG |
#define | PJMEDIA_HAS_LIBSWSCALE PJMEDIA_HAS_FFMPEG |
#define | PJMEDIA_HAS_LIBAVDEVICE PJMEDIA_HAS_FFMPEG |
#define | PJMEDIA_HAS_LIBAVCORE PJMEDIA_HAS_FFMPEG |
#define | PJMEDIA_MAX_VIDEO_PLANES 4 |
#define | PJMEDIA_MAX_VIDEO_FORMATS 32 |
#define | PJMEDIA_CLOCK_SYNC_MAX_SYNC_MSEC 20000 |
#define | PJMEDIA_MAX_VIDEO_ENC_FRAME_SIZE (1<<17) |
#define | PJMEDIA_CLOCK_SYNC_MAX_RESYNC_DURATION 2000 |
#define | PJMEDIA_JBUF_DISC_MIN_GAP 200 |
#define | PJMEDIA_JBUF_PRO_DISC_MIN_BURST 1 |
#define | PJMEDIA_JBUF_PRO_DISC_MAX_BURST 100 |
#define | PJMEDIA_JBUF_PRO_DISC_T1 2000 |
#define | PJMEDIA_JBUF_PRO_DISC_T2 10000 |
#define | PJMEDIA_VID_STREAM_SKIP_PACKETS_TO_REDUCE_LATENCY 0 |
#define | PJMEDIA_MAX_VID_PAYLOAD_SIZE (PJMEDIA_MAX_MTU - 100) |