Definition at line 224 of file VideoSet.h. References Impala::Core::Database::RawDataSet::GetAsPath(), GetQuidVideo(), ILOG_DEBUG, ILOG_ERROR, and Impala::Core::Database::RawDataSet::NrFiles(). Referenced by Impala::Samples::MonetTest::DoCheckVideoFiles(). 00225 { 00226 if (NrFiles() != arg->NrFiles()) 00227 { 00228 ILOG_ERROR("Diff: nrFiles differs: " << NrFiles() << " vs " << 00229 arg->NrFiles()); 00230 return 1; 00231 } 00232 int nDiff = 0; 00233 for (int i=0 ; i<NrFiles() ; i++) 00234 { 00235 if (GetAsPath(i) != arg->GetAsPath(i)) 00236 { 00237 ILOG_DEBUG("File " << i << " differs " << GetAsPath(i) << 00238 " vs " << arg->GetAsPath(i)); 00239 nDiff++; 00240 } 00241 else if (GetQuidVideo(i, false) != arg->GetQuidVideo(i, false)) 00242 { 00243 ILOG_DEBUG("Quid " << i << " differs " << GetQuidVideo(i, false) 00244 << " vs " << arg->GetQuidVideo(i, false)); 00245 nDiff++; 00246 } 00247 } 00248 if (nDiff > 0) 00249 ILOG_ERROR("Found " << nDiff << " differences"); 00250 return nDiff; 00251 }
Here is the call graph for this function:
|