From e11acf84953bd65aa28d5af4835d0b43841545bc Mon Sep 17 00:00:00 2001 From: Emil Ivov Date: Fri, 27 Nov 2009 00:17:57 +0000 Subject: [PATCH] Adds transform utilities for the addition of a CSRC list in all outgoing RTP packets during a conference --- .../transform/csrc/CsrcTransformEngine.java | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 src/net/java/sip/communicator/impl/neomedia/transform/csrc/CsrcTransformEngine.java diff --git a/src/net/java/sip/communicator/impl/neomedia/transform/csrc/CsrcTransformEngine.java b/src/net/java/sip/communicator/impl/neomedia/transform/csrc/CsrcTransformEngine.java new file mode 100644 index 000000000..d478c78b1 --- /dev/null +++ b/src/net/java/sip/communicator/impl/neomedia/transform/csrc/CsrcTransformEngine.java @@ -0,0 +1,46 @@ +/* + * SIP Communicator, the OpenSource Java VoIP and Instant Messaging client. + * + * Distributable under LGPL license. + * See terms of license at gnu.org. + */ +package net.java.sip.communicator.impl.neomedia.transform.csrc; + +import net.java.sip.communicator.impl.neomedia.*; +import net.java.sip.communicator.impl.neomedia.transform.*; + +/** + * @author Emil Ivov + */ +public class CsrcTransformEngine + implements TransformEngine, + PacketTransformer +{ + + /* (non-Javadoc) + * @see net.java.sip.communicator.impl.neomedia.transform.TransformEngine#getRTCPTransformer() + */ + public PacketTransformer getRTCPTransformer() + { + return null; + } + + /* (non-Javadoc) + * @see net.java.sip.communicator.impl.neomedia.transform.TransformEngine#getRTPTransformer() + */ + public PacketTransformer getRTPTransformer() + { + return this; + } + + public RawPacket reverseTransform(RawPacket pkt) + { + return pkt; + } + + public RawPacket transform(RawPacket pkt) + { + return null; + } + +}