From bb91030da0ed9f3d09936eeeb4bd4429ccb5ac47 Mon Sep 17 00:00:00 2001 From: totaam Date: Wed, 8 Nov 2023 19:11:58 +0700 Subject: [PATCH] #2642 fix instantiation of csc modules --- xpra/client/gui/window_backing_base.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/xpra/client/gui/window_backing_base.py b/xpra/client/gui/window_backing_base.py index d9f79ed303..3e90272365 100644 --- a/xpra/client/gui/window_backing_base.py +++ b/xpra/client/gui/window_backing_base.py @@ -13,7 +13,6 @@ from collections.abc import Callable, Iterable from gi.repository import GLib # @UnresolvedImport -import xpra.util.types from xpra.net.mmap import mmap_read from xpra.net import compression from xpra.util.types import typedict @@ -688,7 +687,7 @@ def make_csc(self, src_width:int, src_height:int, src_format:str, continue options = {"speed" : speed} try: - csc = xpra.util.types.make_instance() + csc = spec.codec_class() csc.init_context(src_width, src_height, src_format, dst_width, dst_height, dst_format, options) return csc