diff options
author | paweldomas <pawel.domas@jitsi.org> | 2014-11-26 09:11:12 +0100 |
---|---|---|
committer | paweldomas <pawel.domas@jitsi.org> | 2014-11-26 12:32:07 +0100 |
commit | cc4b3ee0a052f9963cf1432d78ccee4f632aecca (patch) | |
tree | 3807bdde7a8a1b07153fb02e5c5e7dc144c6dc90 | |
parent | 18b9d76e3c6cc9f82407ddd3209fb112a8ddb2e5 (diff) | |
download | jitsi-cc4b3ee0a052f9963cf1432d78ccee4f632aecca.zip jitsi-cc4b3ee0a052f9963cf1432d78ccee4f632aecca.tar.gz jitsi-cc4b3ee0a052f9963cf1432d78ccee4f632aecca.tar.bz2 |
Adds factory method for creating simulcast SourceGroupPacketExtension.
-rw-r--r-- | src/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/SourceGroupPacketExtension.java | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/SourceGroupPacketExtension.java b/src/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/SourceGroupPacketExtension.java index a198f27..1df714d 100644 --- a/src/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/SourceGroupPacketExtension.java +++ b/src/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/SourceGroupPacketExtension.java @@ -15,6 +15,8 @@ import java.util.*; * Represents <tt>ssrc-group</tt> elements described in XEP-0339. * * Created by gp on 07/08/14. + * @author George Politis + * @author Pawel Domas */ public class SourceGroupPacketExtension extends AbstractPacketExtension @@ -36,6 +38,25 @@ public class SourceGroupPacketExtension public static final String SEMANTICS_ATTR_NAME = "semantics"; /** + * The constant used for signaling simulcast semantics. + */ + public static final String SEMANTICS_SIMULCAST = "SIM"; + + /** + * Return new instance of <tt>SourceGroupPacketExtension</tt> with simulcast + * semantics pre-configured. + */ + public static SourceGroupPacketExtension createSimulcastGroup() + { + SourceGroupPacketExtension simulcastGroupPe + = new SourceGroupPacketExtension(); + + simulcastGroupPe.setSemantics(SEMANTICS_SIMULCAST); + + return simulcastGroupPe; + } + + /** * Creates a new {@link SourceGroupPacketExtension} instance with the proper * element name and namespace. */ |