Definition at line 169 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(). 00170 { 00171 if (NrFiles() != arg->NrFiles()) 00172 { 00173 ILOG_ERROR("Diff: nrFiles differs: " << NrFiles() << " vs " << 00174 arg->NrFiles()); 00175 return 1; 00176 } 00177 int nDiff = 0; 00178 for (int i=0 ; i<NrFiles() ; i++) 00179 { 00180 if (GetAsPath(i) != arg->GetAsPath(i)) 00181 { 00182 ILOG_DEBUG("File " << i << " differs " << GetAsPath(i) << 00183 " vs " << arg->GetAsPath(i)); 00184 nDiff++; 00185 } 00186 else if (GetQuidVideo(i, false) != arg->GetQuidVideo(i, false)) 00187 { 00188 ILOG_DEBUG("Quid " << i << " differs " << GetQuidVideo(i, false) 00189 << " vs " << arg->GetQuidVideo(i, false)); 00190 nDiff++; 00191 } 00192 } 00193 if (nDiff > 0) 00194 ILOG_ERROR("Found " << nDiff << " differences"); 00195 return nDiff; 00196 }
Here is the call graph for this function:
|