The problem is easily solved by using the function "get_monitor_scale_factor" from Gdk.screen object of the Gtk library.
I have stored the value returned by that function in the elements of hw.screens. Then i have used that value in the funciont "setup_video_source" in gstreamer.py for fix the values of startx, starty, endx and endy.
The problem is easily solved by using the function "get_monitor_ scale_factor" from Gdk.screen object of the Gtk library.
I have stored the value returned by that function in the elements of hw.screens. Then i have used that value in the funciont "setup_ video_source" in gstreamer.py for fix the values of startx, starty, endx and endy.
Please, see the patch attached.