diff --git a/src/net/java/sip/communicator/impl/protocol/jabber/OperationSetBasicTelephonyJabberImpl.java b/src/net/java/sip/communicator/impl/protocol/jabber/OperationSetBasicTelephonyJabberImpl.java
index c30428b6f..6ecb25d57 100644
--- a/src/net/java/sip/communicator/impl/protocol/jabber/OperationSetBasicTelephonyJabberImpl.java
+++ b/src/net/java/sip/communicator/impl/protocol/jabber/OperationSetBasicTelephonyJabberImpl.java
@@ -9,6 +9,7 @@
import java.util.*;
import net.java.sip.communicator.impl.protocol.jabber.OperationSetBasicInstantMessagingJabberImpl.*;
+import net.java.sip.communicator.impl.protocol.jabber.extensions.*;
import net.java.sip.communicator.impl.protocol.jabber.extensions.jingle.*;
import net.java.sip.communicator.impl.protocol.jabber.extensions.mailnotification.*;
import net.java.sip.communicator.service.protocol.*;
@@ -81,6 +82,23 @@ public void registrationStateChanged(RegistrationStateChangeEvent evt)
providerManager.addIQProvider( JingleIQ.ELEMENT_NAME,
JingleIQ.NAMESPACE,
new JingleIQProvider());
+
+ // provider
+ providerManager.addExtensionProvider(
+ RtpDescriptionPacketExtension.ELEMENT_NAME,
+ RtpDescriptionPacketExtension.NAMESPACE,
+ new DefaultPacketExtensionProvider
+ (
+ RtpDescriptionPacketExtension.class));
+
+ // provider
+ providerManager.addExtensionProvider(
+ PayloadTypePacketExtension.ELEMENT_NAME,
+ RtpDescriptionPacketExtension.NAMESPACE,
+ new DefaultPacketExtensionProvider
+ (
+ PayloadTypePacketExtension.class));
+
subscribeForJinglePackets();
if (logger.isInfoEnabled())
diff --git a/src/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RtpDescriptionPacketExtension.java b/src/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RtpDescriptionPacketExtension.java
index 81971fd0d..7376f57f7 100644
--- a/src/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RtpDescriptionPacketExtension.java
+++ b/src/net/java/sip/communicator/impl/protocol/jabber/extensions/jingle/RtpDescriptionPacketExtension.java
@@ -46,11 +46,6 @@ public class RtpDescriptionPacketExtension
private final List payloadTypes
= new ArrayList();
- /**
- * The combined list of all child elements that this extension contains.
- */
- private List children;
-
/**
* An optional encryption element that contains encryption parameters for
* this session.
@@ -63,6 +58,11 @@ public class RtpDescriptionPacketExtension
*/
private BandwidthPacketExtension bandwidth;
+ /**
+ * The combined list of all child elements that this extension contains.
+ */
+ private List children;
+
/**
* Creates a new RtpDescriptionPacketExtension.
*/