Add support for ICE/STUN/TURN in res_rtp_asterisk and chan_sip.
[asterisk/asterisk.git] / res / pjproject / pjsip-apps / src / 3rdparty_media_sample / config_site.h
1 /*
2  * Put this file in pjlib/include/pj
3  */
4
5 /* sample configure command:
6    CFLAGS="-g -Wno-unused-label" ./aconfigure --enable-ext-sound --disable-speex-aec --disable-g711-codec --disable-l16-codec --disable-gsm-codec --disable-g722-codec --disable-g7221-codec --disable-speex-codec --disable-ilbc-codec --disable-opencore-amrnb --disable-sdl --disable-ffmpeg --disable-v4l2
7  */
8
9 #define THIRD_PARTY_MEDIA                       1
10
11 #if THIRD_PARTY_MEDIA
12 /*
13  * Sample settings for using third party media with pjsua-lib
14  */
15 #       define PJSUA_MEDIA_HAS_PJMEDIA          0
16 #       define PJMEDIA_HAS_G711_CODEC           0
17 #       define PJMEDIA_HAS_ALAW_ULAW_TABLE      0
18 #       define PJMEDIA_RESAMPLE_IMP             PJMEDIA_RESAMPLE_NONE
19 #       define PJMEDIA_HAS_SPEEX_AEC            0
20
21 #       define PJMEDIA_HAS_L16_CODEC            0
22 #       define PJMEDIA_HAS_GSM_CODEC            0
23 #       define PJMEDIA_HAS_SPEEX_CODEC          0
24 #       define PJMEDIA_HAS_ILBC_CODEC           0
25 #       define PJMEDIA_HAS_G722_CODEC           0
26 #       define PJMEDIA_HAS_G7221_CODEC          0
27 #       define PJMEDIA_HAS_OPENCORE_AMRNB_CODEC 0
28
29 #       define PJMEDIA_HAS_VIDEO                1
30 #       define PJMEDIA_HAS_FFMPEG               0
31
32 #       undef PJMEDIA_VIDEO_DEV_HAS_SDL
33 #       define PJMEDIA_VIDEO_DEV_HAS_SDL        0
34 #       define PJMEDIA_VIDEO_DEV_HAS_QT         0
35 #       define PJMEDIA_VIDEO_DEV_HAS_IOS        0
36 #       define PJMEDIA_VIDEO_DEV_HAS_DSHOW      0
37 #       define PJMEDIA_VIDEO_DEV_HAS_CBAR_SRC   0
38 #       define PJMEDIA_VIDEO_DEV_HAS_FFMPEG     0
39 #       undef PJMEDIA_VIDEO_DEV_HAS_V4L2
40 #       define PJMEDIA_VIDEO_DEV_HAS_V4L2       0
41 #endif  /* THIRD_PARTY_MEDIA */
42