From 164891aad248256da0cb20b76cf5d4e4e7150869 Mon Sep 17 00:00:00 2001 From: mcacker Date: Tue, 30 Jun 2015 17:14:29 -0600 Subject: [PATCH 1/2] SpectraAnalyzer, comment out print statements PortManager, make currPort static so that multiple instances don't conflict port useage UdpManager, cleanup selector is created RTPDataChannel, expose JitterBuffer Scheduler, fix thread leaks --- .../component/audio/SpectraAnalyzer.java | 4 +- .../media/server/io/network/PortManager.java | 2 +- .../media/server/io/network/UdpManager.java | 21 +++++- .../media/server/impl/rtp/RTPDataChannel.java | 6 +- .../media/server/scheduler/Scheduler.java | 66 ++++++++++++++----- 5 files changed, 75 insertions(+), 24 deletions(-) diff --git a/component/src/main/java/org/mobicents/media/server/component/audio/SpectraAnalyzer.java b/component/src/main/java/org/mobicents/media/server/component/audio/SpectraAnalyzer.java index 71a553fa6..cafb7077b 100644 --- a/component/src/main/java/org/mobicents/media/server/component/audio/SpectraAnalyzer.java +++ b/component/src/main/java/org/mobicents/media/server/component/audio/SpectraAnalyzer.java @@ -73,7 +73,7 @@ public AudioOutput getAudioOutput() public void activate() { this.len = 0; - System.out.println("start, len=" + len); + //System.out.println("start, len=" + len); output.start(); } @@ -132,7 +132,7 @@ private void append(ArrayList list, int v) { public int[] getSpectra() { ArrayList frequency = new ArrayList(); - System.out.println("len=" + len); + //System.out.println("len=" + len); int count = len / 8000; for (int i = 0; i < count; i++) { double[] data = new double[8000]; diff --git a/io/network/src/main/java/org/mobicents/media/server/io/network/PortManager.java b/io/network/src/main/java/org/mobicents/media/server/io/network/PortManager.java index 8bdf44b2f..fa667d408 100644 --- a/io/network/src/main/java/org/mobicents/media/server/io/network/PortManager.java +++ b/io/network/src/main/java/org/mobicents/media/server/io/network/PortManager.java @@ -37,7 +37,7 @@ public class PortManager { private int low = 1024, high=65534; private int step=(high-low)/2; //pointers - private AtomicInteger currPort = new AtomicInteger(0); + private static AtomicInteger currPort = new AtomicInteger(0); /** * Creates new instance. diff --git a/io/network/src/main/java/org/mobicents/media/server/io/network/UdpManager.java b/io/network/src/main/java/org/mobicents/media/server/io/network/UdpManager.java index dab9ee9cc..792f8d4b9 100644 --- a/io/network/src/main/java/org/mobicents/media/server/io/network/UdpManager.java +++ b/io/network/src/main/java/org/mobicents/media/server/io/network/UdpManager.java @@ -348,12 +348,27 @@ public void start() { */ public void stop() { synchronized(LOCK) { - if (!this.isActive) return; this.isActive = false; - for(int i=0;i Date: Wed, 13 Jan 2016 17:00:47 -0700 Subject: [PATCH 2/2] deploy to pgi maven repo, save gitignore files --- .gitignore | 6 ++- client/mgcp/driver/.gitignore | 1 + concurrent/.gitignore | 1 + hardware/dahdi/java/.gitignore | 1 + io/ss7/.gitignore | 1 + .../sources-mobicents/.gitignore | 1 + pom.xml | 53 ++++++++++++++++--- 7 files changed, 56 insertions(+), 8 deletions(-) create mode 100644 client/mgcp/driver/.gitignore create mode 100644 concurrent/.gitignore create mode 100644 hardware/dahdi/java/.gitignore create mode 100644 io/ss7/.gitignore diff --git a/.gitignore b/.gitignore index abafa1e1c..644d47ecb 100644 --- a/.gitignore +++ b/.gitignore @@ -22,4 +22,8 @@ -/**/.settings - -media-server-docs/sources-mobicents/src --client/jsr-309/tck/tck-run \ No newline at end of file +-client/jsr-309/tck/tck-run +/bin/ +/.classpath +/.project +/.settings/ diff --git a/client/mgcp/driver/.gitignore b/client/mgcp/driver/.gitignore new file mode 100644 index 000000000..b83d22266 --- /dev/null +++ b/client/mgcp/driver/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/concurrent/.gitignore b/concurrent/.gitignore new file mode 100644 index 000000000..b83d22266 --- /dev/null +++ b/concurrent/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/hardware/dahdi/java/.gitignore b/hardware/dahdi/java/.gitignore new file mode 100644 index 000000000..b83d22266 --- /dev/null +++ b/hardware/dahdi/java/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/io/ss7/.gitignore b/io/ss7/.gitignore new file mode 100644 index 000000000..b83d22266 --- /dev/null +++ b/io/ss7/.gitignore @@ -0,0 +1 @@ +/target/ diff --git a/media-server-docs/sources-mobicents/.gitignore b/media-server-docs/sources-mobicents/.gitignore index ea8c4bf7f..3495fc58b 100644 --- a/media-server-docs/sources-mobicents/.gitignore +++ b/media-server-docs/sources-mobicents/.gitignore @@ -1 +1,2 @@ /target +/src/ diff --git a/pom.xml b/pom.xml index cda0ab61e..d5f5578aa 100644 --- a/pom.xml +++ b/pom.xml @@ -27,13 +27,15 @@ ${release.name.prefix}${parent.version}${release.name.suffix} + + dev - 4.4 - 2.9.1 - 1.2.12 - 1.3.4 - 1.2.2 - 2.2.0.M2 + 4.4 + 2.9.1 + 1.2.12 + 1.3.4 + 1.2.2 + 2.2.0.M2 + +