timers = Timers::getInstance();
vas = NULL;
- isRadio = rec->recInfo->hasNoVideo();
-
- Log::getInstance()->log("VVideoRec", Log::DEBUG, "Radio = %i", isRadio);
-
- player = new Player(Command::getInstance(), this, true, isRadio);
+ player = new Player(Command::getInstance(), this, true, false);
player->init();
videoMode = video->getMode();
if (lengthBytes)
{
player->setLengthBytes(lengthBytes);
- if (!isRadio)
- {
- Log::getInstance()->log("VVideoRec", Log::DEBUG, "GO is setting length frames = %lu", lengthFrames);
- player->setLengthFrames(lengthFrames);
- }
- else
- {
- Log::getInstance()->log("VVideoRec", Log::DEBUG, "GO is NOT setting length frames");
- }
- player->setStartFrame(startFrameNum); // means bytes if radio (FIXME not done yet!)
+ player->setLengthFrames(lengthFrames);
+ player->setStartFrame(startFrameNum);
player->play();
playing = true;
doBar(0);
}
case Remote::FORWARD:
{
- if (isRadio) return 2;
player->fastForward();
doBar(0);
return 2;
}
case Remote::REVERSE:
{
- if (isRadio) return 2;
player->fastBackward();
doBar(0);
return 2;
case Remote::FULL:
case Remote::TV:
{
- if (isRadio) return 2;
toggleChopSides();
return 2;
}