From 1c8362c1fc8eb160b85573fde70cef5a7b26607c Mon Sep 17 00:00:00 2001 From: Denny Date: Sun, 11 Dec 2016 10:38:23 -0500 Subject: [PATCH] #30 WIP - cleanup --- src/audio/broadcast/AudioBroadcaster.java | 5 ++++ src/audio/broadcast/BroadcastModel.java | 10 ++++++++ src/audio/broadcast/BroadcastState.java | 2 +- .../icecast/IcecastHTTPAudioBroadcaster.java | 24 +++++++++++++++---- src/network.java | 21 ++++++++++++++++ 5 files changed, 57 insertions(+), 5 deletions(-) create mode 100644 src/network.java diff --git a/src/audio/broadcast/AudioBroadcaster.java b/src/audio/broadcast/AudioBroadcaster.java index a5aab5c1..58904a33 100644 --- a/src/audio/broadcast/AudioBroadcaster.java +++ b/src/audio/broadcast/AudioBroadcaster.java @@ -92,6 +92,11 @@ public abstract class AudioBroadcaster implements IAudioPacketListener SystemProperties.getInstance().getApplicationFolder(BroadcastModel.TEMPORARY_STREAM_DIRECTORY)); } + protected ThreadPoolManager getThreadPoolManager() + { + return mThreadPoolManager; + } + /** * Broadcast binary audio data frames or sequences. */ diff --git a/src/audio/broadcast/BroadcastModel.java b/src/audio/broadcast/BroadcastModel.java index 3620fc61..5437a84b 100644 --- a/src/audio/broadcast/BroadcastModel.java +++ b/src/audio/broadcast/BroadcastModel.java @@ -365,8 +365,18 @@ public class BroadcastModel extends AbstractTableModel implements Listener