Definition at line 132 of file VideoIndex.h. References Impala::Core::Table::TableTem< Col1T, Col2T, Col3T, Col4T, Col5T, Col6T, Col7T, Col8T, Col9T >::Get1(), Impala::Core::Table::TableTem< Col1T, Col2T, Col3T, Col4T, Col5T, Col6T, Col7T, Col8T, Col9T >::Get2(), Impala::Core::Table::TableTem< Col1T, Col2T, Col3T, Col4T, Col5T, Col6T, Col7T, Col8T, Col9T >::Get3(), ILOG_WARN, mSeekTable, and NrOfEntries(). Referenced by Impala::Core::Stream::Lavc::VideoAccessStrategy::JumpValidForFrame(), and Impala::Core::Stream::RgbDataSrcLavc::PopulateIndex(). 00133 { 00134 const int nrOfEntries = NrOfEntries(); 00135 for (int i = nrOfEntries; i > 0; ) 00136 { 00137 i--; 00138 if (mSeekTable.Get1(i) > frameNr) 00139 continue; 00140 const bool seekable = mSeekTable.Get2(i) != 0; 00141 if (!seekable) 00142 continue; 00143 00144 *seekableFrameNr = mSeekTable.Get1(i); 00145 *seekableFramePos = mSeekTable.Get3(i); 00146 return; 00147 } 00148 00149 ILOG_WARN("No seek info for frame " << frameNr); 00150 *seekableFrameNr = -1; 00151 *seekableFramePos = -1; 00152 }
Here is the call graph for this function:
|