From 9994d4a59018235df1bb3e410221ed53500fcfb4 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Thu, 31 Oct 2013 14:03:29 +0100 Subject: [PATCH] Added compatibility with latest library changes. --- src/buffer/buffer_user.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/buffer/buffer_user.cpp b/src/buffer/buffer_user.cpp index 92bf239c..2b78be2d 100644 --- a/src/buffer/buffer_user.cpp +++ b/src/buffer/buffer_user.cpp @@ -76,7 +76,7 @@ namespace Buffer { } //cancel if not connected if (myRing->waiting){ Stream::get()->waitForData(); - if (!Stream::get()->getStream()->isNewest(myRing->b)){ + if (!Stream::get()->getStream()->isNewest(myRing->b, allowedTracks)){ myRing->waiting = false; Stream::get()->getReadLock(); myRing->b = Stream::get()->getStream()->getNext(myRing->b, allowedTracks); @@ -107,7 +107,7 @@ namespace Buffer { if (doSend(Stream::get()->getStream()->outPacket(myRing->b).c_str(), Stream::get()->getStream()->outPacket(myRing->b).length())){ //switch to next buffer currsend = 0; - if (Stream::get()->getStream()->isNewest(myRing->b)){ + if (Stream::get()->getStream()->isNewest(myRing->b, allowedTracks)){ //no next buffer? go in waiting mode. myRing->waiting = true; Stream::get()->dropReadLock();