parent
995cda9ddf
commit
36efd51a7f
|
@ -64,7 +64,9 @@ public class Content extends Element {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
final String namespace = description.getNamespace();
|
final String namespace = description.getNamespace();
|
||||||
if (Namespace.JINGLE_APPS_RTP.equals(namespace)) {
|
if (FileTransferDescription.NAMESPACES.contains(namespace)) {
|
||||||
|
return FileTransferDescription.upgrade(description);
|
||||||
|
} else if (Namespace.JINGLE_APPS_RTP.equals(namespace)) {
|
||||||
return RtpDescription.upgrade(description);
|
return RtpDescription.upgrade(description);
|
||||||
} else {
|
} else {
|
||||||
return GenericDescription.upgrade(description);
|
return GenericDescription.upgrade(description);
|
||||||
|
@ -84,7 +86,11 @@ public class Content extends Element {
|
||||||
public GenericTransportInfo getTransport() {
|
public GenericTransportInfo getTransport() {
|
||||||
final Element transport = this.findChild("transport");
|
final Element transport = this.findChild("transport");
|
||||||
final String namespace = transport == null ? null : transport.getNamespace();
|
final String namespace = transport == null ? null : transport.getNamespace();
|
||||||
if (Namespace.JINGLE_TRANSPORT_ICE_UDP.equals(namespace)) {
|
if (Namespace.JINGLE_TRANSPORTS_IBB.equals(namespace)) {
|
||||||
|
return IbbTransportInfo.upgrade(transport);
|
||||||
|
} else if (Namespace.JINGLE_TRANSPORTS_S5B.equals(namespace)) {
|
||||||
|
return S5BTransportInfo.upgrade(transport);
|
||||||
|
} else if (Namespace.JINGLE_TRANSPORT_ICE_UDP.equals(namespace)) {
|
||||||
return IceUdpTransportInfo.upgrade(transport);
|
return IceUdpTransportInfo.upgrade(transport);
|
||||||
} else if (transport != null) {
|
} else if (transport != null) {
|
||||||
return GenericTransportInfo.upgrade(transport);
|
return GenericTransportInfo.upgrade(transport);
|
||||||
|
@ -93,6 +99,7 @@ public class Content extends Element {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public void setTransport(GenericTransportInfo transportInfo) {
|
public void setTransport(GenericTransportInfo transportInfo) {
|
||||||
this.addChild(transportInfo);
|
this.addChild(transportInfo);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue