diff --git a/source/sources/source-mirror.cpp b/source/sources/source-mirror.cpp index c451b4b..6493525 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);