From 8fc9b5cf1f7bf05e2f6f9b8cecf1c4e1c53e8b77 Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Sun, 5 Jul 2020 22:00:07 +0200 Subject: [PATCH] sources/mirror: Retrieve source size on acquire --- source/sources/source-mirror.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/source/sources/source-mirror.cpp b/source/sources/source-mirror.cpp index c451b4bf..64935251 100644 --- a/source/sources/source-mirror.cpp +++ b/source/sources/source-mirror.cpp @@ -173,8 +173,10 @@ try { } // Everything went well, store. - _source_child = std::make_shared(_self, source); - _source = source; + _source_child = std::make_shared(_self, source); + _source = source; + _source_size.first = obs_source_get_width(_source.get()); + _source_size.second = obs_source_get_height(_source.get()); // Listen to the rename event to update our own settings. _signal_rename = std::make_shared("rename", _source);