pjproject/patches/config_site: Increase the max number of ICE candidates
[asterisk/asterisk.git] / third-party / pjproject / patches / config_site.h
index 544c1e8..eb9f8b1 100644 (file)
 #define PJSIP_SAFE_MODULE              0
 #define PJ_HAS_STRICMP_ALNUM           0
 #define PJ_HASH_USE_OWN_TOLOWER                1
 #define PJSIP_SAFE_MODULE              0
 #define PJ_HAS_STRICMP_ALNUM           0
 #define PJ_HASH_USE_OWN_TOLOWER                1
-#define PJSIP_UNESCAPE_IN_PLACE                1
+/*
+  It is imperative that PJSIP_UNESCAPE_IN_PLACE remain 0 or undefined.
+  Enabling it will result in SEGFAULTS when URIs containing escape sequences are encountered.
+*/
+#undef PJSIP_UNESCAPE_IN_PLACE
+#define PJSIP_MAX_PKT_LEN                      6000
 
 #undef PJ_TODO
 #define PJ_TODO(x)
 
 #undef PJ_TODO
 #define PJ_TODO(x)
+
+/* Defaults too low for WebRTC */
+#define PJ_ICE_MAX_CAND 32
+#define PJ_ICE_MAX_CHECKS (PJ_ICE_MAX_CAND * 2)