From 3e481a60585f939ce70660e465722266ec4a5367 Mon Sep 17 00:00:00 2001 From: hrosa Date: Mon, 19 Oct 2015 15:03:28 +0100 Subject: [PATCH] #39 The HTTPS Stream will no longer rely on InputStream.available() as a condition to keep reading data. --- .../impl/resource/mediaplayer/audio/wav/WavTrackImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/mediaplayer/src/main/java/org/mobicents/media/server/impl/resource/mediaplayer/audio/wav/WavTrackImpl.java b/resources/mediaplayer/src/main/java/org/mobicents/media/server/impl/resource/mediaplayer/audio/wav/WavTrackImpl.java index fe6860d41..e4e2338a7 100644 --- a/resources/mediaplayer/src/main/java/org/mobicents/media/server/impl/resource/mediaplayer/audio/wav/WavTrackImpl.java +++ b/resources/mediaplayer/src/main/java/org/mobicents/media/server/impl/resource/mediaplayer/audio/wav/WavTrackImpl.java @@ -233,7 +233,7 @@ private void getFormat(InputStream stream) throws IOException { private int readPacket(byte[] packet, int offset, int psize) throws IOException { int length = 0; try { - while (length < psize && inStream.available()>0) { + while (length < psize) { int len = inStream.read(packet, offset + length, psize - length); if (len == -1) { return length;