From b48a96f9f172c3e21db2715b057c557fdf47542b Mon Sep 17 00:00:00 2001 From: Conn O'Griofa Date: Sat, 7 Feb 2026 14:40:06 +0000 Subject: [PATCH] fix(linux/xdgportal): populate host latency statistics (#4685) --- src/platform/linux/portalgrab.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/platform/linux/portalgrab.cpp b/src/platform/linux/portalgrab.cpp index 4c27357d..c2c604f5 100644 --- a/src/platform/linux/portalgrab.cpp +++ b/src/platform/linux/portalgrab.cpp @@ -736,8 +736,9 @@ namespace portal { struct spa_buffer *buf; buf = stream_data.current_buffer->buffer; if (buf->datas[0].chunk->size != 0) { + const auto img_descriptor = static_cast(img); + img_descriptor->frame_timestamp = std::chrono::steady_clock::now(); if (buf->datas[0].type == SPA_DATA_DmaBuf) { - const auto img_descriptor = static_cast(img); img_descriptor->sd.width = stream_data.format.info.raw.size.width; img_descriptor->sd.height = stream_data.format.info.raw.size.height; img_descriptor->sd.modifier = stream_data.format.info.raw.modifier;