2020-02-25 18:06:38,341 processing packet draw 2020-02-25 18:06:38,341 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:38,342 process_draw: 1600 bytes for window 2, sequence 1718, 1920x1056 at 0,0 using h264 encoding with options={b'frame': 1380, b'pts': 140739, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)} 2020-02-25 18:06:38,342 draw_region(0, 0, 1920, 1056, b'h264', 1600 bytes, 0, {b'frame': 1380, b'pts': 140739, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)}, [.record_decode_time at 0x000000001e5be3a0>, ]) 2020-02-25 18:06:38,344 avcodec_decode_video2 returned 0 2020-02-25 18:06:38,344 decompress_image() read back yuv plane 0: 2027520 bytes 2020-02-25 18:06:38,344 decompress_image() read back yuv plane 1: 2027520 bytes 2020-02-25 18:06:38,344 decompress_image() read back yuv plane 2: 2027520 bytes 2020-02-25 18:06:38,344 AVFrameWrapper(0x1d4eb7c0).set_context(0x738ac00, 0x1d4eb7c0) 2020-02-25 18:06:38,344 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1381, 'width': 1920, 'height': 1056, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_width': 1920, 'decoder_height': 1056}): 2020-02-25 18:06:38,345 decompress_image(:1600, {b'frame': 1380, b'pts': 140739, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'})=AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES) 2020-02-25 18:06:38,345 gravity_adjust(0, 0, {b'frame': 1380, b'pts': 140739, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'}) window_size=[1920, 1057], size=(1920, 1057), gravity=NorthWest 2020-02-25 18:06:38,345 gl_paint_planar(0, 'h264', AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 0, 0, 1920, 1056, 1920, 1056, [.record_decode_time at 0x000000001e5be3a0>, ]) 2020-02-25 18:06:38,345 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:38,345 BeginPaint hdc=0xffffffffd201245a 2020-02-25 18:06:38,345 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).update_planar_textures(1920, 1056, AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 'GBRP') 2020-02-25 18:06:38,345 updating planar textures: 1920x1056 GBRP 2020-02-25 18:06:38,345 set_alignment(1920, 1920, 'Y') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:38,345 texture 0: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:38,346 set_alignment(1920, 1920, 'U') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:38,346 texture 1: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:38,347 set_alignment(1920, 1920, 'V') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:38,347 texture 2: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:38,348 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(0, 0, 1920, 1056, 1, 1, 1) pixel_format=GBRP 2020-02-25 18:06:38,349 painting planar update, format GBRP 2020-02-25 18:06:38,349 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(..) texture_size=(1920, 1056), size=(1920, 1057) 2020-02-25 18:06:38,349 record_decode_time(True, ) wid=2, b'h264': 1920x1056, 7.2ms 2020-02-25 18:06:38,349 sending ack: ('damage-sequence', 1718, 2, 1920, 1056, 7277, '') 2020-02-25 18:06:38,349 after_draw_refresh(True, ) pending_refresh=[] 2020-02-25 18:06:38,349 next_packet() packets in queues: priority=1, ordinary=0, mouse=False 2020-02-25 18:06:38,350 EndPaint 2020-02-25 18:06:38,350 AVImageWrapper.free() 2020-02-25 18:06:38,350 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x1d4eb7c0) 2020-02-25 18:06:38,350 AVFrameWrapper(0x1d4eb7c0).xpra_free() 2020-02-25 18:06:38,350 AVFrameWrapper(0x1d4eb7c0).free() context=0x738ac00, frame=0x1d4eb7c0 2020-02-25 18:06:38,350 AVImageWrapper.free() 2020-02-25 18:06:38,350 AVImageWrapper.xpra_free_frame() av_frame=None 2020-02-25 18:06:38,350 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:38,351 BeginPaint hdc=0xffffffffd201245a 2020-02-25 18:06:38,351 present_fbo: adding (0, 0, 1920, 1057) to pending paint list (size=0), flush=0, paint_screen=True 2020-02-25 18:06:38,351 do_present_fbo: painting ((0, 0, 1920, 1057),) 2020-02-25 18:06:38,351 Presenting FBO on screen 2020-02-25 18:06:38,351 1.do_gl_show(gtk3.GLDrawingArea(2, (1920, 1057), GBRP)) swapping buffers now 2020-02-25 18:06:38,351 swap_buffers: calling SwapBuffers(0xffffffffd201245a) 2020-02-25 18:06:38,352 gl_show after 583ms took 1ms, 1 updates 2020-02-25 18:06:38,352 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).gl_frame_terminator() 2020-02-25 18:06:38,352 (GL_FRAMEBUFFER (GL_FRAMEBUFFER), 1) 2020-02-25 18:06:38,352 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).do_present_fbo() done 2020-02-25 18:06:38,353 EndPaint 2020-02-25 18:06:38,532 wait(0.5000) actually waited 0.5004 2020-02-25 18:06:38,532 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago (max 1), UI_blocked=False 2020-02-25 18:06:38,532 poll_UI_loop() ok, firing [] 2020-02-25 18:06:38,532 UI_thread_wakeup() elapsed=0.06ms 2020-02-25 18:06:38,569 SPI_GETSCREENSAVERRUNNING=False 2020-02-25 18:06:38,660 processing packet draw 2020-02-25 18:06:38,660 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:38,660 process_draw: 244 bytes for window 2, sequence 1719, 1920x1056 at 0,0 using h264 encoding with options={b'frame': 1381, b'pts': 141058, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)} 2020-02-25 18:06:38,660 draw_region(0, 0, 1920, 1056, b'h264', 244 bytes, 0, {b'frame': 1381, b'pts': 141058, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)}, [.record_decode_time at 0x000000001e5be3a0>, ]) 2020-02-25 18:06:38,663 avcodec_decode_video2 returned 0 2020-02-25 18:06:38,663 decompress_image() read back yuv plane 0: 2027520 bytes 2020-02-25 18:06:38,664 decompress_image() read back yuv plane 1: 2027520 bytes 2020-02-25 18:06:38,664 decompress_image() read back yuv plane 2: 2027520 bytes 2020-02-25 18:06:38,664 AVFrameWrapper(0x1d4eb7c0).set_context(0x738ac00, 0x1d4eb7c0) 2020-02-25 18:06:38,664 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1382, 'width': 1920, 'height': 1056, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_width': 1920, 'decoder_height': 1056}): 2020-02-25 18:06:38,664 decompress_image(:244, {b'frame': 1381, b'pts': 141058, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'})=AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES) 2020-02-25 18:06:38,664 gravity_adjust(0, 0, {b'frame': 1381, b'pts': 141058, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'}) window_size=[1920, 1057], size=(1920, 1057), gravity=NorthWest 2020-02-25 18:06:38,665 gl_paint_planar(0, 'h264', AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 0, 0, 1920, 1056, 1920, 1056, [.record_decode_time at 0x000000001e5be3a0>, ]) 2020-02-25 18:06:38,665 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:38,665 BeginPaint hdc=0x71011e04 2020-02-25 18:06:38,665 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).update_planar_textures(1920, 1056, AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 'GBRP') 2020-02-25 18:06:38,665 updating planar textures: 1920x1056 GBRP 2020-02-25 18:06:38,665 set_alignment(1920, 1920, 'Y') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:38,666 texture 0: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:38,667 set_alignment(1920, 1920, 'U') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:38,667 texture 1: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:38,668 set_alignment(1920, 1920, 'V') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:38,668 texture 2: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:38,669 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(0, 0, 1920, 1056, 1, 1, 1) pixel_format=GBRP 2020-02-25 18:06:38,669 painting planar update, format GBRP 2020-02-25 18:06:38,669 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(..) texture_size=(1920, 1056), size=(1920, 1057) 2020-02-25 18:06:38,670 record_decode_time(True, ) wid=2, b'h264': 1920x1056, 9.0ms 2020-02-25 18:06:38,670 sending ack: ('damage-sequence', 1719, 2, 1920, 1056, 9098, '') 2020-02-25 18:06:38,670 after_draw_refresh(True, ) pending_refresh=[] 2020-02-25 18:06:38,670 next_packet() packets in queues: priority=1, ordinary=0, mouse=False 2020-02-25 18:06:38,670 EndPaint 2020-02-25 18:06:38,671 AVImageWrapper.free() 2020-02-25 18:06:38,671 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x1d4eb7c0) 2020-02-25 18:06:38,671 AVFrameWrapper(0x1d4eb7c0).xpra_free() 2020-02-25 18:06:38,671 AVFrameWrapper(0x1d4eb7c0).free() context=0x738ac00, frame=0x1d4eb7c0 2020-02-25 18:06:38,671 AVImageWrapper.free() 2020-02-25 18:06:38,671 AVImageWrapper.xpra_free_frame() av_frame=None 2020-02-25 18:06:38,671 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:38,671 BeginPaint hdc=0x71011e04 2020-02-25 18:06:38,671 present_fbo: adding (0, 0, 1920, 1057) to pending paint list (size=0), flush=0, paint_screen=True 2020-02-25 18:06:38,671 do_present_fbo: painting ((0, 0, 1920, 1057),) 2020-02-25 18:06:38,671 Presenting FBO on screen 2020-02-25 18:06:38,671 1.do_gl_show(gtk3.GLDrawingArea(2, (1920, 1057), GBRP)) swapping buffers now 2020-02-25 18:06:38,672 swap_buffers: calling SwapBuffers(0x71011e04) 2020-02-25 18:06:38,673 gl_show after 320ms took 1ms, 1 updates 2020-02-25 18:06:38,673 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).gl_frame_terminator() 2020-02-25 18:06:38,673 (GL_FRAMEBUFFER (GL_FRAMEBUFFER), 1) 2020-02-25 18:06:38,673 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).do_present_fbo() done 2020-02-25 18:06:38,673 EndPaint 2020-02-25 18:06:38,890 processing packet draw 2020-02-25 18:06:38,890 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:38,890 process_draw: 10895 bytes for window 2, sequence 1720, 1920x1056 at 0,0 using h264 encoding with options={b'frame': 1382, b'pts': 141277, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)} 2020-02-25 18:06:38,890 draw_region(0, 0, 1920, 1056, b'h264', 10895 bytes, 0, {b'frame': 1382, b'pts': 141277, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)}, [.record_decode_time at 0x000000001e5be3a0>, ]) 2020-02-25 18:06:38,894 avcodec_decode_video2 returned 0 2020-02-25 18:06:38,894 decompress_image() read back yuv plane 0: 2027520 bytes 2020-02-25 18:06:38,894 decompress_image() read back yuv plane 1: 2027520 bytes 2020-02-25 18:06:38,894 decompress_image() read back yuv plane 2: 2027520 bytes 2020-02-25 18:06:38,894 AVFrameWrapper(0x1d4eb7c0).set_context(0x738ac00, 0x1d4eb7c0) 2020-02-25 18:06:38,894 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1383, 'width': 1920, 'height': 1056, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_width': 1920, 'decoder_height': 1056}): 2020-02-25 18:06:38,895 decompress_image(:10895, {b'frame': 1382, b'pts': 141277, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'})=AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES) 2020-02-25 18:06:38,895 gravity_adjust(0, 0, {b'frame': 1382, b'pts': 141277, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'}) window_size=[1920, 1057], size=(1920, 1057), gravity=NorthWest 2020-02-25 18:06:38,895 gl_paint_planar(0, 'h264', AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 0, 0, 1920, 1056, 1920, 1056, [.record_decode_time at 0x000000001e5be3a0>, ]) 2020-02-25 18:06:38,895 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:38,896 BeginPaint hdc=0x50011ffd 2020-02-25 18:06:38,896 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).update_planar_textures(1920, 1056, AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 'GBRP') 2020-02-25 18:06:38,896 updating planar textures: 1920x1056 GBRP 2020-02-25 18:06:38,896 set_alignment(1920, 1920, 'Y') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:38,896 texture 0: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:38,897 set_alignment(1920, 1920, 'U') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:38,898 texture 1: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:38,899 set_alignment(1920, 1920, 'V') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:38,899 texture 2: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:38,901 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(0, 0, 1920, 1056, 1, 1, 1) pixel_format=GBRP 2020-02-25 18:06:38,901 painting planar update, format GBRP 2020-02-25 18:06:38,902 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(..) texture_size=(1920, 1056), size=(1920, 1057) 2020-02-25 18:06:38,902 record_decode_time(True, ) wid=2, b'h264': 1920x1056, 11.8ms 2020-02-25 18:06:38,902 sending ack: ('damage-sequence', 1720, 2, 1920, 1056, 11845, '') 2020-02-25 18:06:38,902 after_draw_refresh(True, ) pending_refresh=[] 2020-02-25 18:06:38,902 next_packet() packets in queues: priority=1, ordinary=0, mouse=False 2020-02-25 18:06:38,903 EndPaint 2020-02-25 18:06:38,903 AVImageWrapper.free() 2020-02-25 18:06:38,903 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x1d4eb7c0) 2020-02-25 18:06:38,903 AVFrameWrapper(0x1d4eb7c0).xpra_free() 2020-02-25 18:06:38,904 AVFrameWrapper(0x1d4eb7c0).free() context=0x738ac00, frame=0x1d4eb7c0 2020-02-25 18:06:38,904 AVImageWrapper.free() 2020-02-25 18:06:38,904 AVImageWrapper.xpra_free_frame() av_frame=None 2020-02-25 18:06:38,904 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:38,904 BeginPaint hdc=0x50011ffd 2020-02-25 18:06:38,904 present_fbo: adding (0, 0, 1920, 1057) to pending paint list (size=0), flush=0, paint_screen=True 2020-02-25 18:06:38,905 do_present_fbo: painting ((0, 0, 1920, 1057),) 2020-02-25 18:06:38,905 Presenting FBO on screen 2020-02-25 18:06:38,905 1.do_gl_show(gtk3.GLDrawingArea(2, (1920, 1057), GBRP)) swapping buffers now 2020-02-25 18:06:38,905 swap_buffers: calling SwapBuffers(0x50011ffd) 2020-02-25 18:06:38,907 gl_show after 234ms took 1ms, 1 updates 2020-02-25 18:06:38,907 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).gl_frame_terminator() 2020-02-25 18:06:38,907 (GL_FRAMEBUFFER (GL_FRAMEBUFFER), 1) 2020-02-25 18:06:38,907 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).do_present_fbo() done 2020-02-25 18:06:38,907 EndPaint 2020-02-25 18:06:38,939 processing packet draw 2020-02-25 18:06:38,939 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:38,941 process_draw: 411 bytes for window 2, sequence 1721, 1920x1056 at 0,0 using h264 encoding with options={b'frame': 1383, b'pts': 141312, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)} 2020-02-25 18:06:38,941 draw_region(0, 0, 1920, 1056, b'h264', 411 bytes, 0, {b'frame': 1383, b'pts': 141312, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)}, [.record_decode_time at 0x000000001e5be3a0>, ]) 2020-02-25 18:06:38,944 avcodec_decode_video2 returned 0 2020-02-25 18:06:38,944 decompress_image() read back yuv plane 0: 2027520 bytes 2020-02-25 18:06:38,944 decompress_image() read back yuv plane 1: 2027520 bytes 2020-02-25 18:06:38,944 decompress_image() read back yuv plane 2: 2027520 bytes 2020-02-25 18:06:38,944 AVFrameWrapper(0x1d4eb7c0).set_context(0x738ac00, 0x1d4eb7c0) 2020-02-25 18:06:38,944 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1384, 'width': 1920, 'height': 1056, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_width': 1920, 'decoder_height': 1056}): 2020-02-25 18:06:38,945 decompress_image(:411, {b'frame': 1383, b'pts': 141312, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'})=AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES) 2020-02-25 18:06:38,945 gravity_adjust(0, 0, {b'frame': 1383, b'pts': 141312, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'}) window_size=[1920, 1057], size=(1920, 1057), gravity=NorthWest 2020-02-25 18:06:38,945 gl_paint_planar(0, 'h264', AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 0, 0, 1920, 1056, 1920, 1056, [.record_decode_time at 0x000000001e5be3a0>, ]) 2020-02-25 18:06:38,945 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:38,946 BeginPaint hdc=0x71011e04 2020-02-25 18:06:38,946 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).update_planar_textures(1920, 1056, AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 'GBRP') 2020-02-25 18:06:38,946 updating planar textures: 1920x1056 GBRP 2020-02-25 18:06:38,946 set_alignment(1920, 1920, 'Y') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:38,946 texture 0: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:38,947 set_alignment(1920, 1920, 'U') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:38,947 texture 1: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:38,949 set_alignment(1920, 1920, 'V') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:38,949 texture 2: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:38,950 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(0, 0, 1920, 1056, 1, 1, 1) pixel_format=GBRP 2020-02-25 18:06:38,950 painting planar update, format GBRP 2020-02-25 18:06:38,951 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(..) texture_size=(1920, 1056), size=(1920, 1057) 2020-02-25 18:06:38,951 record_decode_time(True, ) wid=2, b'h264': 1920x1056, 9.9ms 2020-02-25 18:06:38,951 sending ack: ('damage-sequence', 1721, 2, 1920, 1056, 9956, '') 2020-02-25 18:06:38,951 after_draw_refresh(True, ) pending_refresh=[] 2020-02-25 18:06:38,951 next_packet() packets in queues: priority=1, ordinary=0, mouse=False 2020-02-25 18:06:38,952 EndPaint 2020-02-25 18:06:38,952 AVImageWrapper.free() 2020-02-25 18:06:38,952 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x1d4eb7c0) 2020-02-25 18:06:38,953 AVFrameWrapper(0x1d4eb7c0).xpra_free() 2020-02-25 18:06:38,953 AVFrameWrapper(0x1d4eb7c0).free() context=0x738ac00, frame=0x1d4eb7c0 2020-02-25 18:06:38,953 AVImageWrapper.free() 2020-02-25 18:06:38,953 AVImageWrapper.xpra_free_frame() av_frame=None 2020-02-25 18:06:38,953 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:38,953 BeginPaint hdc=0x71011e04 2020-02-25 18:06:38,953 present_fbo: adding (0, 0, 1920, 1057) to pending paint list (size=0), flush=0, paint_screen=True 2020-02-25 18:06:38,954 do_present_fbo: painting ((0, 0, 1920, 1057),) 2020-02-25 18:06:38,954 Presenting FBO on screen 2020-02-25 18:06:38,954 1.do_gl_show(gtk3.GLDrawingArea(2, (1920, 1057), GBRP)) swapping buffers now 2020-02-25 18:06:38,954 swap_buffers: calling SwapBuffers(0x71011e04) 2020-02-25 18:06:38,955 gl_show after 48ms took 1ms, 1 updates 2020-02-25 18:06:38,956 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).gl_frame_terminator() 2020-02-25 18:06:38,956 (GL_FRAMEBUFFER (GL_FRAMEBUFFER), 1) 2020-02-25 18:06:38,956 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).do_present_fbo() done 2020-02-25 18:06:38,956 EndPaint 2020-02-25 18:06:39,031 set_icon(None) using filename=S:\kp\Programs\Xpra\icons\xpra.ico 2020-02-25 18:06:39,031 set_icon_from_file(S:\kp\Programs\Xpra\icons\xpra.ico) tray_widget=win32NotifyIcon(0x0) 2020-02-25 18:06:39,031 set_icon(S:\kp\Programs\Xpra\icons\xpra.ico) 2020-02-25 18:06:39,031 do_set_icon(0x40460547) 2020-02-25 18:06:39,031 make_nid(..)= tooltip='1 clipboard requests in progress', app_id=0, actual flags=ICON, GUID 2020-02-25 18:06:39,033 wait(0.5000) actually waited 0.5003 2020-02-25 18:06:39,033 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago (max 1), UI_blocked=False 2020-02-25 18:06:39,033 poll_UI_loop() ok, firing [] 2020-02-25 18:06:39,033 make_nid(..)= tooltip='1 clipboard requests in progress', app_id=0, actual flags=ICON, GUID 2020-02-25 18:06:39,144 processing packet draw 2020-02-25 18:06:39,144 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:39,172 processing packet draw 2020-02-25 18:06:39,173 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:39,189 processing packet draw 2020-02-25 18:06:39,189 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:39,206 processing packet draw 2020-02-25 18:06:39,206 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:39,225 processing packet draw 2020-02-25 18:06:39,225 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:39,229 ExecQuery(SELECT * FROM Win32_NetworkAdapter WHERE GUID='{39709C2F-46AF-11E7-A8C5-806E6F6E6963}') returned 0 rows 2020-02-25 18:06:39,232 get_tray_title()=('localhost', 2222) (items=(b"('localhost', 2222)",)) 2020-02-25 18:06:39,232 set_tooltip(('localhost', 2222)) 2020-02-25 18:06:39,232 make_nid(..)= tooltip='('localhost', 2222)', app_id=0, actual flags=MESSAGE, ICON, TIP, GUID 2020-02-25 18:06:39,234 UI_thread_wakeup() elapsed=201.53ms 2020-02-25 18:06:39,235 process_draw: 173105 bytes for window 2, sequence 1722, 1920x1056 at 0,0 using h264 encoding with options={b'frame': 1384, b'pts': 141465, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)} 2020-02-25 18:06:39,235 draw_region(0, 0, 1920, 1056, b'h264', 173105 bytes, 0, {b'frame': 1384, b'pts': 141465, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)}, [.record_decode_time at 0x000000001e5bef70>, ]) 2020-02-25 18:06:39,239 processing packet draw 2020-02-25 18:06:39,240 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:39,255 avcodec_decode_video2 returned 0 2020-02-25 18:06:39,255 decompress_image() read back yuv plane 0: 2027520 bytes 2020-02-25 18:06:39,255 decompress_image() read back yuv plane 1: 2027520 bytes 2020-02-25 18:06:39,255 decompress_image() read back yuv plane 2: 2027520 bytes 2020-02-25 18:06:39,256 AVFrameWrapper(0x1d4eb7c0).set_context(0x738ac00, 0x1d4eb7c0) 2020-02-25 18:06:39,256 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1385, 'width': 1920, 'height': 1056, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_width': 1920, 'decoder_height': 1056}): 2020-02-25 18:06:39,256 decompress_image(:173105, {b'frame': 1384, b'pts': 141465, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'})=AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES) 2020-02-25 18:06:39,256 gravity_adjust(0, 0, {b'frame': 1384, b'pts': 141465, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'}) window_size=[1920, 1057], size=(1920, 1057), gravity=NorthWest 2020-02-25 18:06:39,256 process_draw: 6125 bytes for window 2, sequence 1723, 1920x1056 at 0,0 using h264 encoding with options={b'frame': 1385, b'pts': 141483, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)} 2020-02-25 18:06:39,256 gl_paint_planar(0, 'h264', AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 0, 0, 1920, 1056, 1920, 1056, [.record_decode_time at 0x000000001e5bef70>, ]) 2020-02-25 18:06:39,256 draw_region(0, 0, 1920, 1056, b'h264', 6125 bytes, 0, {b'frame': 1385, b'pts': 141483, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)}, [.record_decode_time at 0x000000001e5be280>, ]) 2020-02-25 18:06:39,256 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:39,257 BeginPaint hdc=0xffffffffd201245a 2020-02-25 18:06:39,257 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).update_planar_textures(1920, 1056, AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 'GBRP') 2020-02-25 18:06:39,257 updating planar textures: 1920x1056 GBRP 2020-02-25 18:06:39,257 set_alignment(1920, 1920, 'Y') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,257 texture 0: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,258 set_alignment(1920, 1920, 'U') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,258 texture 1: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,259 set_alignment(1920, 1920, 'V') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,259 texture 2: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,259 avcodec_decode_video2 returned 0 2020-02-25 18:06:39,259 decompress_image() read back yuv plane 0: 2027520 bytes 2020-02-25 18:06:39,259 decompress_image() read back yuv plane 1: 2027520 bytes 2020-02-25 18:06:39,259 decompress_image() read back yuv plane 2: 2027520 bytes 2020-02-25 18:06:39,259 AVFrameWrapper(0x1d4eb7c0).set_context(0x738ac00, 0x1d4eb7c0) 2020-02-25 18:06:39,260 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1386, 'width': 1920, 'height': 1056, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_width': 1920, 'decoder_height': 1056}): 2020-02-25 18:06:39,260 decompress_image(:6125, {b'frame': 1385, b'pts': 141483, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'})=AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES) 2020-02-25 18:06:39,260 gravity_adjust(0, 0, {b'frame': 1385, b'pts': 141483, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'}) window_size=[1920, 1057], size=(1920, 1057), gravity=NorthWest 2020-02-25 18:06:39,260 process_draw: 8503 bytes for window 2, sequence 1724, 1920x1056 at 0,0 using h264 encoding with options={b'frame': 1386, b'pts': 141515, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)} 2020-02-25 18:06:39,260 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(0, 0, 1920, 1056, 1, 1, 1) pixel_format=GBRP 2020-02-25 18:06:39,260 draw_region(0, 0, 1920, 1056, b'h264', 8503 bytes, 0, {b'frame': 1386, b'pts': 141515, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)}, [.record_decode_time at 0x000000001e5be3a0>, ]) 2020-02-25 18:06:39,260 painting planar update, format GBRP 2020-02-25 18:06:39,260 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(..) texture_size=(1920, 1056), size=(1920, 1057) 2020-02-25 18:06:39,261 record_decode_time(True, ) wid=2, b'h264': 1920x1056, 25.0ms 2020-02-25 18:06:39,261 sending ack: ('damage-sequence', 1722, 2, 1920, 1056, 25046, '') 2020-02-25 18:06:39,261 after_draw_refresh(True, ) pending_refresh=[] 2020-02-25 18:06:39,261 next_packet() packets in queues: priority=1, ordinary=0, mouse=False 2020-02-25 18:06:39,261 EndPaint 2020-02-25 18:06:39,261 AVImageWrapper.free() 2020-02-25 18:06:39,261 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x1d4eb7c0) 2020-02-25 18:06:39,261 AVFrameWrapper(0x1d4eb7c0).xpra_free() 2020-02-25 18:06:39,261 AVFrameWrapper(0x1d4eb7c0).free() context=0x738ac00, frame=0x1d4eb7c0 2020-02-25 18:06:39,261 AVImageWrapper.free() 2020-02-25 18:06:39,261 AVImageWrapper.xpra_free_frame() av_frame=None 2020-02-25 18:06:39,261 gl_paint_planar(0, 'h264', AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 0, 0, 1920, 1056, 1920, 1056, [.record_decode_time at 0x000000001e5be280>, ]) 2020-02-25 18:06:39,261 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:39,261 BeginPaint hdc=0xffffffffd201245a 2020-02-25 18:06:39,261 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).update_planar_textures(1920, 1056, AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 'GBRP') 2020-02-25 18:06:39,261 updating planar textures: 1920x1056 GBRP 2020-02-25 18:06:39,261 set_alignment(1920, 1920, 'Y') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,262 texture 0: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,262 avcodec_decode_video2 returned 0 2020-02-25 18:06:39,262 decompress_image() read back yuv plane 0: 2027520 bytes 2020-02-25 18:06:39,262 set_alignment(1920, 1920, 'U') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,262 decompress_image() read back yuv plane 1: 2027520 bytes 2020-02-25 18:06:39,263 texture 1: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,263 decompress_image() read back yuv plane 2: 2027520 bytes 2020-02-25 18:06:39,263 AVFrameWrapper(0x1d4eb7c0).set_context(0x738ac00, 0x1d4eb7c0) 2020-02-25 18:06:39,263 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1387, 'width': 1920, 'height': 1056, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_width': 1920, 'decoder_height': 1056}): 2020-02-25 18:06:39,263 decompress_image(:8503, {b'frame': 1386, b'pts': 141515, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'})=AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES) 2020-02-25 18:06:39,263 gravity_adjust(0, 0, {b'frame': 1386, b'pts': 141515, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'}) window_size=[1920, 1057], size=(1920, 1057), gravity=NorthWest 2020-02-25 18:06:39,263 process_draw: 3712 bytes for window 2, sequence 1725, 1920x1056 at 0,0 using h264 encoding with options={b'frame': 1387, b'pts': 141555, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)} 2020-02-25 18:06:39,263 draw_region(0, 0, 1920, 1056, b'h264', 3712 bytes, 0, {b'frame': 1387, b'pts': 141555, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)}, [.record_decode_time at 0x000000001e5bef70>, ]) 2020-02-25 18:06:39,263 set_alignment(1920, 1920, 'V') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,263 texture 2: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,264 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(0, 0, 1920, 1056, 1, 1, 1) pixel_format=GBRP 2020-02-25 18:06:39,265 painting planar update, format GBRP 2020-02-25 18:06:39,265 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(..) texture_size=(1920, 1056), size=(1920, 1057) 2020-02-25 18:06:39,265 record_decode_time(True, ) wid=2, b'h264': 1920x1056, 9.5ms 2020-02-25 18:06:39,265 sending ack: ('damage-sequence', 1723, 2, 1920, 1056, 9568, '') 2020-02-25 18:06:39,265 after_draw_refresh(True, ) pending_refresh=[] 2020-02-25 18:06:39,265 next_packet() packets in queues: priority=1, ordinary=0, mouse=False 2020-02-25 18:06:39,265 EndPaint 2020-02-25 18:06:39,265 AVImageWrapper.free() 2020-02-25 18:06:39,266 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x1d4eb7c0) 2020-02-25 18:06:39,266 AVFrameWrapper(0x1d4eb7c0).xpra_free() 2020-02-25 18:06:39,266 AVFrameWrapper(0x1d4eb7c0).free() context=0x738ac00, frame=0x1d4eb7c0 2020-02-25 18:06:39,266 AVImageWrapper.free() 2020-02-25 18:06:39,266 AVImageWrapper.xpra_free_frame() av_frame=None 2020-02-25 18:06:39,266 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:39,266 avcodec_decode_video2 returned 0 2020-02-25 18:06:39,266 decompress_image() read back yuv plane 0: 2027520 bytes 2020-02-25 18:06:39,266 BeginPaint hdc=0xffffffffd201245a 2020-02-25 18:06:39,266 decompress_image() read back yuv plane 1: 2027520 bytes 2020-02-25 18:06:39,266 present_fbo: adding (0, 0, 1920, 1057) to pending paint list (size=0), flush=0, paint_screen=True 2020-02-25 18:06:39,266 decompress_image() read back yuv plane 2: 2027520 bytes 2020-02-25 18:06:39,266 do_present_fbo: painting ((0, 0, 1920, 1057),) 2020-02-25 18:06:39,267 AVFrameWrapper(0x1d4eb7c0).set_context(0x738ac00, 0x1d4eb7c0) 2020-02-25 18:06:39,267 Presenting FBO on screen 2020-02-25 18:06:39,267 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1388, 'width': 1920, 'height': 1056, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_width': 1920, 'decoder_height': 1056}): 2020-02-25 18:06:39,267 decompress_image(:3712, {b'frame': 1387, b'pts': 141555, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'})=AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES) 2020-02-25 18:06:39,267 gravity_adjust(0, 0, {b'frame': 1387, b'pts': 141555, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'}) window_size=[1920, 1057], size=(1920, 1057), gravity=NorthWest 2020-02-25 18:06:39,267 process_draw: 9904 bytes for window 2, sequence 1726, 1920x1056 at 0,0 using h264 encoding with options={b'frame': 1388, b'pts': 141570, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)} 2020-02-25 18:06:39,267 1.do_gl_show(gtk3.GLDrawingArea(2, (1920, 1057), GBRP)) swapping buffers now 2020-02-25 18:06:39,267 draw_region(0, 0, 1920, 1056, b'h264', 9904 bytes, 0, {b'frame': 1388, b'pts': 141570, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)}, [.record_decode_time at 0x000000001e5be280>, ]) 2020-02-25 18:06:39,267 swap_buffers: calling SwapBuffers(0xffffffffd201245a) 2020-02-25 18:06:39,269 gl_show after 313ms took 1ms, 1 updates 2020-02-25 18:06:39,269 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).gl_frame_terminator() 2020-02-25 18:06:39,269 (GL_FRAMEBUFFER (GL_FRAMEBUFFER), 1) 2020-02-25 18:06:39,269 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).do_present_fbo() done 2020-02-25 18:06:39,269 EndPaint 2020-02-25 18:06:39,269 gl_paint_planar(0, 'h264', AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 0, 0, 1920, 1056, 1920, 1056, [.record_decode_time at 0x000000001e5be3a0>, ]) 2020-02-25 18:06:39,269 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:39,269 BeginPaint hdc=0x71011e04 2020-02-25 18:06:39,269 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).update_planar_textures(1920, 1056, AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 'GBRP') 2020-02-25 18:06:39,270 updating planar textures: 1920x1056 GBRP 2020-02-25 18:06:39,270 set_alignment(1920, 1920, 'Y') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,270 texture 0: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,270 set_alignment(1920, 1920, 'U') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,270 texture 1: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,271 avcodec_decode_video2 returned 0 2020-02-25 18:06:39,271 decompress_image() read back yuv plane 0: 2027520 bytes 2020-02-25 18:06:39,271 decompress_image() read back yuv plane 1: 2027520 bytes 2020-02-25 18:06:39,271 decompress_image() read back yuv plane 2: 2027520 bytes 2020-02-25 18:06:39,271 AVFrameWrapper(0x1d4eb7c0).set_context(0x738ac00, 0x1d4eb7c0) 2020-02-25 18:06:39,271 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1389, 'width': 1920, 'height': 1056, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_width': 1920, 'decoder_height': 1056}): 2020-02-25 18:06:39,271 decompress_image(:9904, {b'frame': 1388, b'pts': 141570, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'})=AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES) 2020-02-25 18:06:39,271 gravity_adjust(0, 0, {b'frame': 1388, b'pts': 141570, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'}) window_size=[1920, 1057], size=(1920, 1057), gravity=NorthWest 2020-02-25 18:06:39,271 set_alignment(1920, 1920, 'V') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,271 process_draw: 1114 bytes for window 2, sequence 1727, 1920x1056 at 0,0 using h264 encoding with options={b'frame': 1389, b'pts': 141605, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)} 2020-02-25 18:06:39,271 texture 2: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,271 draw_region(0, 0, 1920, 1056, b'h264', 1114 bytes, 0, {b'frame': 1389, b'pts': 141605, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057)}, [.record_decode_time at 0x000000001e5be1f0>, ]) 2020-02-25 18:06:39,272 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(0, 0, 1920, 1056, 1, 1, 1) pixel_format=GBRP 2020-02-25 18:06:39,273 painting planar update, format GBRP 2020-02-25 18:06:39,273 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(..) texture_size=(1920, 1056), size=(1920, 1057) 2020-02-25 18:06:39,273 record_decode_time(True, ) wid=2, b'h264': 1920x1056, 13.7ms 2020-02-25 18:06:39,273 sending ack: ('damage-sequence', 1724, 2, 1920, 1056, 13749, '') 2020-02-25 18:06:39,273 after_draw_refresh(True, ) pending_refresh=[] 2020-02-25 18:06:39,273 next_packet() packets in queues: priority=1, ordinary=0, mouse=False 2020-02-25 18:06:39,274 EndPaint 2020-02-25 18:06:39,274 AVImageWrapper.free() 2020-02-25 18:06:39,274 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x1d4eb7c0) 2020-02-25 18:06:39,274 avcodec_decode_video2 returned 0 2020-02-25 18:06:39,274 AVFrameWrapper(0x1d4eb7c0).xpra_free() 2020-02-25 18:06:39,274 decompress_image() read back yuv plane 0: 2027520 bytes 2020-02-25 18:06:39,274 AVFrameWrapper(0x1d4eb7c0).free() context=0x738ac00, frame=0x1d4eb7c0 2020-02-25 18:06:39,274 decompress_image() read back yuv plane 1: 2027520 bytes 2020-02-25 18:06:39,275 AVImageWrapper.free() 2020-02-25 18:06:39,275 decompress_image() read back yuv plane 2: 0 bytes 2020-02-25 18:06:39,275 AVImageWrapper.xpra_free_frame() av_frame=None 2020-02-25 18:06:39,275 AVFrameWrapper(0x1d4eb7c0).set_context(0x738ac00, 0x1d4eb7c0) 2020-02-25 18:06:39,275 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:39,275 dec_avcodec.Decoder({'version': (58, 54, 100), 'encoding': 'h264', 'formats': ('YUV420P', 'YUV422P', 'YUV444P', 'RGB', 'XRGB', 'BGRX', 'ARGB', 'BGRA', 'GBRP'), 'type': 'avcodec', 'frames': 1390, 'width': 1920, 'height': 1056, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_width': 1920, 'decoder_height': 1056}): 2020-02-25 18:06:39,275 decompress_image(:1114, {b'frame': 1389, b'pts': 141605, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'})=AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES) 2020-02-25 18:06:39,275 gravity_adjust(0, 0, {b'frame': 1389, b'pts': 141605, b'type': b'P', b'csc': b'YUV444P', b'window-size': (1920, 1057), 'encoding': 'h264'}) window_size=[1920, 1057], size=(1920, 1057), gravity=NorthWest 2020-02-25 18:06:39,275 BeginPaint hdc=0x71011e04 2020-02-25 18:06:39,275 present_fbo: adding (0, 0, 1920, 1057) to pending paint list (size=0), flush=0, paint_screen=True 2020-02-25 18:06:39,275 do_present_fbo: painting ((0, 0, 1920, 1057),) 2020-02-25 18:06:39,275 Presenting FBO on screen 2020-02-25 18:06:39,276 1.do_gl_show(gtk3.GLDrawingArea(2, (1920, 1057), GBRP)) swapping buffers now 2020-02-25 18:06:39,276 swap_buffers: calling SwapBuffers(0x71011e04) 2020-02-25 18:06:39,277 gl_show after 7ms took 0ms, 1 updates 2020-02-25 18:06:39,277 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).gl_frame_terminator() 2020-02-25 18:06:39,277 (GL_FRAMEBUFFER (GL_FRAMEBUFFER), 1) 2020-02-25 18:06:39,277 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).do_present_fbo() done 2020-02-25 18:06:39,277 EndPaint 2020-02-25 18:06:39,277 gl_paint_planar(0, 'h264', AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 0, 0, 1920, 1056, 1920, 1056, [.record_decode_time at 0x000000001e5bef70>, ]) 2020-02-25 18:06:39,277 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:39,277 BeginPaint hdc=0xffffffffd201245a 2020-02-25 18:06:39,277 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).update_planar_textures(1920, 1056, AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 'GBRP') 2020-02-25 18:06:39,277 updating planar textures: 1920x1056 GBRP 2020-02-25 18:06:39,277 set_alignment(1920, 1920, 'Y') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,277 texture 0: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,278 set_alignment(1920, 1920, 'U') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,278 texture 1: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,279 set_alignment(1920, 1920, 'V') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,279 texture 2: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,279 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(0, 0, 1920, 1056, 1, 1, 1) pixel_format=GBRP 2020-02-25 18:06:39,279 painting planar update, format GBRP 2020-02-25 18:06:39,279 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(..) texture_size=(1920, 1056), size=(1920, 1057) 2020-02-25 18:06:39,280 record_decode_time(True, ) wid=2, b'h264': 1920x1056, 15.9ms 2020-02-25 18:06:39,280 sending ack: ('damage-sequence', 1725, 2, 1920, 1056, 15951, '') 2020-02-25 18:06:39,280 after_draw_refresh(True, ) pending_refresh=[] 2020-02-25 18:06:39,280 next_packet() packets in queues: priority=1, ordinary=0, mouse=False 2020-02-25 18:06:39,280 EndPaint 2020-02-25 18:06:39,280 AVImageWrapper.free() 2020-02-25 18:06:39,280 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x1d4eb7c0) 2020-02-25 18:06:39,280 AVFrameWrapper(0x1d4eb7c0).xpra_free() 2020-02-25 18:06:39,280 AVFrameWrapper(0x1d4eb7c0).free() context=0x738ac00, frame=0x1d4eb7c0 2020-02-25 18:06:39,280 AVImageWrapper.free() 2020-02-25 18:06:39,281 AVImageWrapper.xpra_free_frame() av_frame=None 2020-02-25 18:06:39,281 gl_paint_planar(0, 'h264', AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 0, 0, 1920, 1056, 1920, 1056, [.record_decode_time at 0x000000001e5be280>, ]) 2020-02-25 18:06:39,281 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:39,281 BeginPaint hdc=0xffffffffd201245a 2020-02-25 18:06:39,281 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).update_planar_textures(1920, 1056, AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 'GBRP') 2020-02-25 18:06:39,281 updating planar textures: 1920x1056 GBRP 2020-02-25 18:06:39,281 set_alignment(1920, 1920, 'Y') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,281 texture 0: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,282 set_alignment(1920, 1920, 'U') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,282 texture 1: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,282 set_alignment(1920, 1920, 'V') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,282 texture 2: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,283 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(0, 0, 1920, 1056, 1, 1, 1) pixel_format=GBRP 2020-02-25 18:06:39,283 painting planar update, format GBRP 2020-02-25 18:06:39,283 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).render_planar_update(..) texture_size=(1920, 1056), size=(1920, 1057) 2020-02-25 18:06:39,283 record_decode_time(True, ) wid=2, b'h264': 1920x1056, 15.7ms 2020-02-25 18:06:39,283 sending ack: ('damage-sequence', 1726, 2, 1920, 1056, 15768, '') 2020-02-25 18:06:39,283 after_draw_refresh(True, ) pending_refresh=[] 2020-02-25 18:06:39,284 next_packet() packets in queues: priority=1, ordinary=0, mouse=False 2020-02-25 18:06:39,284 EndPaint 2020-02-25 18:06:39,284 AVImageWrapper.free() 2020-02-25 18:06:39,284 AVImageWrapper.xpra_free_frame() av_frame=AVFrameWrapper(0x1d4eb7c0) 2020-02-25 18:06:39,284 AVFrameWrapper(0x1d4eb7c0).xpra_free() 2020-02-25 18:06:39,284 AVFrameWrapper(0x1d4eb7c0).free() context=0x738ac00, frame=0x1d4eb7c0 2020-02-25 18:06:39,284 AVImageWrapper.free() 2020-02-25 18:06:39,284 AVImageWrapper.xpra_free_frame() av_frame=None 2020-02-25 18:06:39,284 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:39,285 BeginPaint hdc=0xffffffffd201245a 2020-02-25 18:06:39,285 present_fbo: adding (0, 0, 1920, 1057) to pending paint list (size=0), flush=0, paint_screen=True 2020-02-25 18:06:39,285 do_present_fbo: painting ((0, 0, 1920, 1057),) 2020-02-25 18:06:39,285 Presenting FBO on screen 2020-02-25 18:06:39,285 1.do_gl_show(gtk3.GLDrawingArea(2, (1920, 1057), GBRP)) swapping buffers now 2020-02-25 18:06:39,285 swap_buffers: calling SwapBuffers(0xffffffffd201245a) 2020-02-25 18:06:39,289 gl_show after 12ms took 3ms, 1 updates 2020-02-25 18:06:39,289 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).gl_frame_terminator() 2020-02-25 18:06:39,289 (GL_FRAMEBUFFER (GL_FRAMEBUFFER), 1) 2020-02-25 18:06:39,289 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).do_present_fbo() done 2020-02-25 18:06:39,289 EndPaint 2020-02-25 18:06:39,289 gl_paint_planar(0, 'h264', AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 0, 0, 1920, 1056, 1920, 1056, [.record_decode_time at 0x000000001e5be1f0>, ]) 2020-02-25 18:06:39,289 wglMakeCurrent(0x19011450, 0x30000) 2020-02-25 18:06:39,290 BeginPaint hdc=0x71011e04 2020-02-25 18:06:39,290 gtk3.GLDrawingArea(2, (1920, 1057), GBRP).update_planar_textures(1920, 1056, AVImageWrapper-AVFrameWrapper(0x1d4eb7c0)(GBRP:(0, 0, 1920, 1056, 24):3_PLANES), 'GBRP') 2020-02-25 18:06:39,290 updating planar textures: 1920x1056 GBRP 2020-02-25 18:06:39,290 set_alignment(1920, 1920, 'Y') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,290 texture 0: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,290 set_alignment(1920, 1920, 'U') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,291 texture 1: div=(1, 1), rowstride=1920, 1920x1056, data=2027520 bytes, upload=zerocopy:memoryview 2020-02-25 18:06:39,291 set_alignment(1920, 0, 'V') GL_UNPACK_ROW_LENGTH=0, GL_UNPACK_ALIGNMENT=8 2020-02-25 18:06:39,291 texture 2: div=(1, 1), rowstride=0, 1920x1056, data=0 bytes, upload=zerocopy:memoryview Exception code=0xc0000005 flags=0x0 at 0x0000000059005690. Access violation - attempting to read data at address 0x0000000000000000 2020-02-25 18:06:39,326 processing packet draw 2020-02-25 18:06:39,327 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:39,345 processing packet ping 2020-02-25 18:06:39,345 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:39,345 next_packet() packets in queues: priority=0, ordinary=1, mouse=False 2020-02-25 18:06:45,284 wait(0.5000) actually waited 6.2518 2020-02-25 18:06:45,285 Warning: long timer waiting time, 2020-02-25 18:06:45,285 UI thread polling waited 5.8 seconds longer than intended (6.3 vs 0.5) 2020-02-25 18:06:45,286 UI_thread_wakeup() elapsed=0.00ms 2020-02-25 18:06:45,287 poll_UI_loop() last_UI_thread_time was 0.0 seconds ago (max 1), UI_blocked=False 2020-02-25 18:06:45,287 processing packet draw 2020-02-25 18:06:45,287 poll_UI_loop() ok, firing [] 2020-02-25 18:06:45,288 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:45,288 processing packet ping 2020-02-25 18:06:45,288 check_server_echo(0) last=True, server_ok=True (last_ping_echoed_time=3090315751) 2020-02-25 18:06:45,289 next_packet() packets in queues: priority=0, ordinary=1, mouse=False