Timing is finally good
This commit is contained in:
@@ -12,8 +12,8 @@
|
|||||||
|
|
||||||
namespace
|
namespace
|
||||||
{
|
{
|
||||||
constexpr int64_t kMinimumHealthyScheduleLeadFrames = 3;
|
constexpr int64_t kMinimumHealthyScheduleLeadFrames = 4;
|
||||||
constexpr int64_t kProactiveScheduleLeadFloorFrames = 2;
|
constexpr int64_t kProactiveScheduleLeadFloorFrames = 1;
|
||||||
|
|
||||||
class SystemMemoryDeckLinkVideoBuffer : public IDeckLinkVideoBuffer
|
class SystemMemoryDeckLinkVideoBuffer : public IDeckLinkVideoBuffer
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -78,7 +78,13 @@ private:
|
|||||||
message << "DeckLink reported frame timing issue: lateDelta=" << lateDelta
|
message << "DeckLink reported frame timing issue: lateDelta=" << lateDelta
|
||||||
<< " droppedDelta=" << droppedDelta
|
<< " droppedDelta=" << droppedDelta
|
||||||
<< " totalLate=" << snapshot.displayedLate
|
<< " totalLate=" << snapshot.displayedLate
|
||||||
<< " totalDropped=" << snapshot.dropped;
|
<< " totalDropped=" << snapshot.dropped
|
||||||
|
<< " scheduleLead=";
|
||||||
|
if (snapshot.deckLinkScheduleLeadAvailable)
|
||||||
|
message << snapshot.deckLinkScheduleLeadFrames;
|
||||||
|
else
|
||||||
|
message << "n/a";
|
||||||
|
message << " realignments=" << snapshot.deckLinkScheduleRealignments;
|
||||||
LogWarning("telemetry", message.str());
|
LogWarning("telemetry", message.str());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user