Reimplemented from Impala::Core::Array::ImageArchive. Definition at line 73 of file ImageArchiveFile.h. References GetImageData(), ILOG_ERROR, Impala::Core::Array::ReadImageFromMemory(), and Valid(). Referenced by Impala::Core::Stream::RgbDataSrcRaw::Init(), Impala::Core::Stream::RgbDataSrcRaw::ReadFrameData(), and Impala::Core::VideoSet::RgbDataSrcKeyframes::ReadImage(). 00074 { 00075 if (!Valid()) 00076 { 00077 ILOG_ERROR("Cannot ReadImage: archive not valid"); 00078 return 0; 00079 } 00080 00081 size_t blockSize = 0; 00082 UInt8* data = GetImageData(idx, blockSize); 00083 Array2dVec3UInt8* im = 0; 00084 ReadImageFromMemory(im, (char*) data, blockSize); 00085 delete data; 00086 return im; 00087 }
Here is the call graph for this function:
|