MCPcopy Create free account
hub / github.com/Aleksoid1978/VideoRenderer / GetStats

Method GetStats

Source/SubPic/SubPicQueueImpl.cpp:413–427  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

411}
412
413STDMETHODIMP CSubPicQueue::GetStats(int& nSubPics, REFERENCE_TIME& rtNow, REFERENCE_TIME& rtStart, REFERENCE_TIME& rtStop)
414{
415 std::lock_guard<std::mutex> lock(m_mutexQueue);
416
417 nSubPics = (int)m_queue.size();
418 rtNow = m_rtNow;
419 if (nSubPics) {
420 rtStart = m_queue.front()->GetStart();
421 rtStop = m_queue.back()->GetStop();
422 } else {
423 rtStart = rtStop = 0;
424 }
425
426 return S_OK;
427}
428
429STDMETHODIMP CSubPicQueue::GetStats(int nSubPic, REFERENCE_TIME& rtStart, REFERENCE_TIME& rtStop)
430{

Callers

nothing calls this directly

Calls 2

GetStartMethod · 0.45
GetStopMethod · 0.45

Tested by

no test coverage detected