svvitch
digital signage player
|
00001 #include "Transition.h" 00002 00006 Transition::Transition(ContentPtr c1, ContentPtr c2): _log(Poco::Logger::get("")), _c1(c1), _c2(c2) { 00007 } 00008 00009 Transition::‾Transition() { 00010 Poco::ScopedLock<Poco::FastMutex> lock(_lock); 00011 } 00012 00013 void Transition::initialize(const DWORD& frame) { 00014 } 00015 00016 bool Transition::process(const DWORD& frame) { 00017 Poco::ScopedLock<Poco::FastMutex> lock(_lock); 00018 return true; 00019 } 00020 00021 bool Transition::use(ContentPtr c) { 00022 return _c1 == c || _c2 == c; 00023 }