if (tcp) delete tcp;
tcp = NULL;
connected = false;
- Log::getInstance()->log("VDR", Log::DEBUG, "Disconnect");
+ logger->log("VDR", Log::DEBUG, "Disconnect");
}
void VDR::setReceiveWindow(size_t size)
if (!tcp->readData((UCHAR*)&channelID, sizeof(ULONG)))
{
// Error or timeout.
- Log::getInstance()->log("VDR", Log::DEBUG, "Net read timeout");
+ logger->log("VDR", Log::DEBUG, "Net read timeout");
// Do timeouts
//edLock();
userData = NULL;
}
vresp->setResponse(requestID, userData, userDataLength);
- Log::getInstance()->log("VDR", Log::DEBUG, "Rxd a response packet, requestID=%lu, len=%lu", requestID, userDataLength);
+ logger->log("VDR", Log::DEBUG, "Rxd a response packet, requestID=%lu, len=%lu", requestID, userDataLength);
}
else if (channelID == CHANNEL_STREAM)
{
userData = NULL;
}
vresp->setStream(streamID, flag, userData, userDataLength);
- Log::getInstance()->log("VDR", Log::DEBUG, "Rxd a stream packet, streamID=%lu, flag=%lu, len=%lu", streamID, flag, userDataLength);
+ logger->log("VDR", Log::DEBUG, "Rxd a stream packet, streamID=%lu, flag=%lu, len=%lu", streamID, flag, userDataLength);
}
else
{
- Log::getInstance()->log("VDR", Log::ERR, "Rxd a response packet on channel %lu !!", channelID);
+ logger->log("VDR", Log::ERR, "Rxd a response packet on channel %lu !!", channelID);
delete vresp;
break;
}
if (chan->type == type)
{
chanList->push_back(chan);
- Log::getInstance()->log("VDR", Log::DEBUG, "Have added a channel to list. %lu %lu %s", chan->number, chan->type, chan->name);
+ logger->log("VDR", Log::DEBUG, "Have added a channel to list. %lu %lu %s", chan->number, chan->type, chan->name);
if (chan->number > maxChannelNumber) maxChannelNumber = chan->number;
}
else
}
int toReturn = (int)vresp->extractULONG();
+ logger->log("VDR", Log::DEBUG, "VDR said %lu to start streaming request", toReturn);
delete vresp;
return toReturn;
if (vresp->serverError())
{
- Log::getInstance()->log("VDR", Log::DEBUG, "Detected getblock 0");
+ logger->log("VDR", Log::DEBUG, "Detected getblock 0");
delete vresp;
return NULL;
}
ULONG lengthFrames = vresp->extractULONG();
delete vresp;
- Log::getInstance()->log("VDR", Log::DEBUG, "VDR said length is: %llu %lu", lengthBytes, lengthFrames);
+ logger->log("VDR", Log::DEBUG, "VDR said length is: %llu %lu", lengthBytes, lengthFrames);
*totalFrames = lengthFrames;
return lengthBytes;
ULLONG position = vresp->extractULLONG();
delete vresp;
- Log::getInstance()->log("VDR", Log::DEBUG, "VDR said new position is: %llu", position);
+ logger->log("VDR", Log::DEBUG, "VDR said new position is: %llu", position);
return position;
}
ULONG framenumber = vresp->extractULONG();
delete vresp;
- Log::getInstance()->log("VDR", Log::DEBUG, "VDR said new framenumber is: %u", framenumber);
+ logger->log("VDR", Log::DEBUG, "VDR said new framenumber is: %u", framenumber);
return framenumber;
}
if (vresp->serverError())
{
- Log::getInstance()->log("VDR", Log::DEBUG, "Detected getNextIFrame error");
+ logger->log("VDR", Log::DEBUG, "Detected getNextIFrame error");
delete vresp;
return false;
}
delete vresp;
-// Log::getInstance()->log("VDR", Log::DEBUG, "VDR GNIF said %llu %lu %lu", *rfilePosition, *rframeNumber, *rframeLength);
+// logger->log("VDR", Log::DEBUG, "VDR GNIF said %llu %lu %lu", *rfilePosition, *rframeNumber, *rframeLength);
return true;
}
delete vresp;
- Log::getInstance()->log("VDR", Log::DEBUG, "Success got to end of getChannelSchedule");
+ logger->log("VDR", Log::DEBUG, "Success got to end of getChannelSchedule");
return eventList;
}
delete[] tempString;
recTimerList->push_back(newRecTimer);
- Log::getInstance()->log("VDR", Log::DEBUG, "TL: %lu %lu %lu %lu %lu %lu %lu %lu %s",
+ logger->log("VDR", Log::DEBUG, "TL: %lu %lu %lu %lu %lu %lu %lu %lu %s",
newRecTimer->active, newRecTimer->recording, newRecTimer->pending, newRecTimer->priority, newRecTimer->lifeTime,
newRecTimer->channelNumber, newRecTimer->startTime, newRecTimer->stopTime, newRecTimer->getFile());
}
if (vresp->serverError())
{
- Log::getInstance()->log("VDR", Log::DEBUG, "Could not get rec info");
+ logger->log("VDR", Log::DEBUG, "Could not get rec info");
delete vresp;
return NULL;
}
ULONG lengthFrames = vresp->extractULONG();
delete vresp;
- Log::getInstance()->log("VDR", Log::DEBUG, "VDR said length is: %llu %lu", lengthBytes, lengthFrames);
+ logger->log("VDR", Log::DEBUG, "VDR said length is: %llu %lu", lengthBytes, lengthFrames);
*totalFrames = lengthFrames;
return lengthBytes;
mark->pos = vresp->extractULONG();
markList->push_back(mark);
- Log::getInstance()->log("VDR", Log::DEBUG, "Have added a mark to list. %lu", mark->pos);
+ logger->log("VDR", Log::DEBUG, "Have added a mark to list. %lu", mark->pos);
}
delete vresp;
*/
MediaList* VDR::getMediaList(const char* parent,int mediaType)
{
- Log::getInstance()->log("VDR", Log::DEBUG, "getMediaList %s,type=%d", (parent?parent:"NULL"), mediaType);
+ logger->log("VDR", Log::DEBUG, "getMediaList %s,type=%d", (parent?parent:"NULL"), mediaType);
VDR_RequestPacket vrp;
if (!vrp.init(VDR_GETMEDIALIST, false, 0)) return NULL;
if (vresp->getUserDataLength() < 12)
{
- Log::getInstance()->log("VDR", Log::ERR, "receiveMediaList packet too short, expected 12, got %d", vresp->getUserDataLength());
+ logger->log("VDR", Log::ERR, "receiveMediaList packet too short, expected 12, got %d", vresp->getUserDataLength());
delete vresp;
return NULL;
}