if (cur_packet_pos==cur_mp.length) {
cur_packet_pos=0;
mediapackets.pop_back();
- if ((int)(tail+cur_mp.length) < mark) {
+// if ((int)(tail+cur_mp.length) < mark) {
+ if ((((ULONG)tail)+cur_mp.length) < ((ULONG)mark))
+ {
bufferTail=tail+cur_mp.length;
} else {
bufferTail=0;
void VVideoRec::drawBarClocks()
{
- Log::getInstance()->log("VVideoRec", Log::DEBUG, "Draw bar clocks");
+ Log* logger = Log::getInstance();
+ logger->log("VVideoRec", Log::DEBUG, "Draw bar clocks");
rectangle(clocksRegion, barBlue);
else
{
SNPRINTF(buffer, 99, "%01i:%02i:%02i / %01i:%02i:%02i", chours, cminutes, cseconds, ehours, eminutes, eseconds);
+ logger->log("VVideoRec", Log::DEBUG, buffer);
+
+// if (chours > 0) abort();
}
drawText(buffer, clocksRegion.x, clocksRegion.y, Colour::LIGHTTEXT);