From e1acf0cfd2d19d57dd115b821b4e61762e2cafaa Mon Sep 17 00:00:00 2001 From: Paul Schaub Date: Tue, 19 Dec 2017 15:06:55 +0100 Subject: [PATCH] Retain smack-jingle-old API --- .../mediaimpl/jmf/AudioMediaSession.java | 34 ++++++++++++++++++- .../mediaimpl/jspeex/AudioMediaSession.java | 32 +++++++++++++++++ .../mediaimpl/sshare/ScreenShareSession.java | 32 +++++++++++++++++ 3 files changed, 97 insertions(+), 1 deletion(-) diff --git a/smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/mediaimpl/jmf/AudioMediaSession.java b/smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/mediaimpl/jmf/AudioMediaSession.java index c67f8d1e5..295728b57 100644 --- a/smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/mediaimpl/jmf/AudioMediaSession.java +++ b/smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/mediaimpl/jmf/AudioMediaSession.java @@ -88,6 +88,16 @@ public class AudioMediaSession extends JingleMediaSession { audioChannel = new AudioChannel(new MediaLocator(this.getMediaLocator()), localIp, ip, localPort, remotePort, AudioFormatUtils.getAudioFormat(this.getPayloadType()),this); } + /** + * Starts transmission and for NAT Traversal reasons start receiving also. + * + * @deprecated use {@link #startTransmit()} instead. + */ + @Deprecated + public void startTrasmit() { + startTransmit(); + } + /** * Starts transmission and for NAT Traversal reasons start receiving also. */ @@ -97,7 +107,19 @@ public class AudioMediaSession extends JingleMediaSession { } /** - * Set transmit activity. If the active is true, the instance should trasmit. + * Set transmit activity. If the active is true, the instance should transmit. + * If it is set to false, the instance should pause transmit. + * + * @param active active state + * @deprecated use {@link #setTransmit(boolean)} instead. + */ + @Deprecated + public void setTrasmit(boolean active) { + setTransmit(active); + } + + /** + * Set transmit activity. If the active is true, the instance should transmit. * If it is set to false, the instance should pause transmit. * * @param active active state @@ -115,6 +137,16 @@ public class AudioMediaSession extends JingleMediaSession { // Do nothing } + /** + * Stops transmission and for NAT Traversal reasons stop receiving also. + * + * @deprecated use {@link #stopTransmit()} instead. + */ + @Deprecated + public void stopTrasmit() { + stopTransmit(); + } + /** * Stops transmission and for NAT Traversal reasons stop receiving also. */ diff --git a/smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/mediaimpl/jspeex/AudioMediaSession.java b/smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/mediaimpl/jspeex/AudioMediaSession.java index 656182767..dcea33c02 100644 --- a/smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/mediaimpl/jspeex/AudioMediaSession.java +++ b/smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/mediaimpl/jspeex/AudioMediaSession.java @@ -153,6 +153,16 @@ public class AudioMediaSession extends JingleMediaSession implements MediaSessio } } + /** + * Starts transmission and for NAT Traversal reasons start receiving also. + * + * @deprecated use {@link #startTransmit()} instead. + */ + @Deprecated + public void startTrasmit() { + startTransmit(); + } + /** * Starts transmission and for NAT Traversal reasons start receiving also. */ @@ -168,6 +178,18 @@ public class AudioMediaSession extends JingleMediaSession implements MediaSessio } } + /** + * Set transmit activity. If the active is true, the instance should transmit. + * If it is set to false, the instance should pause transmit. + * + * @param active active state + * @deprecated use {@link #setTransmit(boolean)} instead. + */ + @Deprecated + public void setTrasmit(boolean active) { + setTransmit(active); + } + /** * Set transmit activity. If the active is true, the instance should transmit. * If it is set to false, the instance should pause transmit. @@ -187,6 +209,16 @@ public class AudioMediaSession extends JingleMediaSession implements MediaSessio // Do nothing } + /** + * Stops transmission and for NAT Traversal reasons stop receiving also. + * + * @deprecated use {@link #stopTransmit()} instead. + */ + @Deprecated + public void stopTrasmit() { + stopTransmit(); + } + /** * Stops transmission and for NAT Traversal reasons stop receiving also. */ diff --git a/smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/mediaimpl/sshare/ScreenShareSession.java b/smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/mediaimpl/sshare/ScreenShareSession.java index 8da3be121..93cb9cf09 100644 --- a/smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/mediaimpl/sshare/ScreenShareSession.java +++ b/smack-jingle-old/src/main/java/org/jivesoftware/smackx/jingleold/mediaimpl/sshare/ScreenShareSession.java @@ -119,6 +119,16 @@ public class ScreenShareSession extends JingleMediaSession { } } + /** + * Starts transmission and for NAT Traversal reasons start receiving also. + * + * @deprecated use {@link #startTransmit()} instead. + */ + @Deprecated + public void startTrasmit() { + startTransmit(); + } + /** * Starts transmission and for NAT Traversal reasons start receiving also. */ @@ -127,6 +137,18 @@ public class ScreenShareSession extends JingleMediaSession { new Thread(transmitter).start(); } + /** + * Set transmit activity. If the active is true, the instance should transmit. + * If it is set to false, the instance should pause transmit. + * + * @param active active state + * @deprecated use {@link #setTransmit(boolean)} instead. + */ + @Deprecated + public void setTrasmit(boolean active) { + setTransmit(active); + } + /** * Set transmit activity. If the active is true, the instance should transmit. * If it is set to false, the instance should pause transmit. @@ -146,6 +168,16 @@ public class ScreenShareSession extends JingleMediaSession { // Do nothing } + /** + * Stops transmission and for NAT Traversal reasons stop receiving also. + * + * @deprecated use {@link #stopTransmit()} instead. + */ + @Deprecated + public void stopTrasmit() { + stopTransmit(); + } + /** * Stops transmission and for NAT Traversal reasons stop receiving also. */