#include <wx/utils.h>
#include <creaImageIOSystem.h>
-
namespace creaImageIO
{
};
-
//=====================================================================
boost::shared_ptr<ThreadedImageReader> t(new ThreadedImageReader(this), ThreadedImageReader::deleter());
mThreadedImageReaderList.push_back(t);
std::cout << " ===> Thread "<<i
- <<" successfully added"<< std::endl;
+ <<" successfully added"<< std::endl;
}
mNumberOfThreadedReadersRunning = 0;
// Init the queue
int priority )
{
wxMutexLocker lock(GetMultiThreadImageReaderUserMutex()); //mMutex);
-
+
if (mNumberOfThreadedReadersRunning==0)
// if (mThreadedImageReaderList.size()==0)
{
return;
}
-
ImageToLoad itl(user,filename);
ImageMapType::iterator i = mImages.find(&itl);
if (i!=mImages.end())
GimmickMessage(5," ==> Total mem = "<<mTotalMem<<" Ko "<<std::endl);
-
if (user!=0)
{
// std::cout << "unlock..."<<std::endl;
MultiThreadImageReaderUser::ImageUnloaded,
0);
// std::cout << "event ok"<<std::endl;
-
}
if (unload->Index()>=0)
// std::cout << "delete ok."<<std::endl;
}
-
-
}
//=====================================================================