[asterisk-scf-commits] asterisk-scf/integration/slice.git branch "udptl" updated.

Commits to the Asterisk SCF project code repositories asterisk-scf-commits at lists.digium.com
Sun Oct 2 09:21:48 CDT 2011


branch "udptl" has been updated
       via  1b98b691d9864e3327833ad3185e87e1b927c2bd (commit)
      from  81cbbcf1e014877b0e377f851dcdf0567341f099 (commit)

Summary of changes:
 slice/AsteriskSCF/Media/UDPTL/MediaUDPTLIf.ice |   19 +++++++++++++++++++
 1 files changed, 19 insertions(+), 0 deletions(-)


- Log -----------------------------------------------------------------
commit 1b98b691d9864e3327833ad3185e87e1b927c2bd
Author: Joshua Colp <jcolp at digium.com>
Date:   Sun Oct 2 11:21:36 2011 -0300

    Add service locator params class for STUN/ICE/TURN. Duh.

diff --git a/slice/AsteriskSCF/Media/UDPTL/MediaUDPTLIf.ice b/slice/AsteriskSCF/Media/UDPTL/MediaUDPTLIf.ice
index 3147cac..e0388c3 100644
--- a/slice/AsteriskSCF/Media/UDPTL/MediaUDPTLIf.ice
+++ b/slice/AsteriskSCF/Media/UDPTL/MediaUDPTLIf.ice
@@ -52,6 +52,25 @@ module V1
     };
 
     /**
+     * Extend discovery class to enable UDPTL over ICE negotiated media flows.
+     */
+    unsliceable class UDPTLOverICEServiceLocatorParams extends UDPTLServiceLocatorParams
+    {
+        /**
+         * Enable ICE negotiated UDPTL media flows. We set a default of true mostly because
+         * we assume if you looking for a component that understands this type then
+         * it probably has this feature enabled.
+         */
+        bool enableICE = true;
+
+        /**
+         * Enable TURN server access/usage if configured. NOTE: Has no effect if enableICE
+         * is NOT enabled.
+         */
+        bool enableTURN = true;
+    };
+
+    /**
      * Different error correction schemes that may be used.
      */
     enum ErrorCorrectionScheme

-----------------------------------------------------------------------


-- 
asterisk-scf/integration/slice.git



More information about the asterisk-scf-commits mailing list