m->from = this;
m->message = Message::PLAYER_EVENT;
m->parameter = PlayerVideoRec::STOP_PLAYBACK;
- logger->debug(TAG, "Posting message to {}...", (void*)messageQueue);
+ logger->debug(TAG, "Posting message to {}...", static_cast<void*>(messageReceiver));
messageQueue->postMessage(m);
}
vdisplay.y=0;
vdisplay.width=0;
vdisplay.height=0;
+
+ MessageQueue::getInstance()->addReceiver(this);
}
void VVideoRec::preDelete()
VVideoRec::~VVideoRec()
{
+ MessageQueue::getInstance()->removeReceiver(this);
+
LogNT::getInstance()->debug(TAG, "Entering vvideorec destructor");
video->setDefaultAspect();