xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Ticket #589: xpra-client.log

File xpra-client.log, 44.5 KB (added by antonmos, 7 years ago)
Line 
1
22014-06-05 11:31:11,168 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
32014-06-05 11:31:11,168 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
42014-06-05 11:31:11,168 timer_clipboard_check() was 241, now 241
52014-06-05 11:31:11,169 UI_thread_wakeup()
62014-06-05 11:31:11,580 focus-in-event for wid=2
72014-06-05 11:31:11,580 ClientWindow(2) focus_change((ClientWindow(2), <GParamBoolean 'has-toplevel-focus'>)) has-toplevel-focus=True, _been_mapped=True
82014-06-05 11:31:11,580 update_focus(2, True) focused=None, grabbed=None
92014-06-05 11:31:11,581 send_focus(2)
102014-06-05 11:31:11,581 mask_to_names(<flags GDK_CONTROL_MASK | GDK_MOD1_MASK of type GdkModifierType>)=['control', 'mod1', 'mod2']
112014-06-05 11:31:11,581 add_packet_to_queue(focus ...)
122014-06-05 11:31:11,622 processing packet draw
132014-06-05 11:31:11,622 process_draw 8352 bytes for window 2 using rgb24 encoding with options={'rgb_format': 'RGB'}
142014-06-05 11:31:11,623 draw_region(0, 496, 32, 87, rgb24, 8352 bytes, 96, {'rgb_format': 'RGB'}, [<function record_decode_time at 0xb664b70>, <function after_draw_refresh at 0xb664b30>])
152014-06-05 11:31:11,623 record_decode_time(True) wid=2, rgb24: 32x87, 0.5ms
162014-06-05 11:31:11,623 after_draw_refresh(True) 32x87 at 0x496 encoding=rgb24, options={'rgb_format': 'RGB'}
172014-06-05 11:31:11,623 add_packet_to_queue(damage-sequence ...)
182014-06-05 11:31:11,624 do_expose_event(<gtk.gdk.Event at 0xb64eb18: GDK_EXPOSE area=[0, 496, 1350, 108]>) area=gtk.gdk.Rectangle(0, 496, 1350, 108)
192014-06-05 11:31:11,637 processing packet draw
202014-06-05 11:31:11,647 process_draw 53043 bytes for window 2 using h264 encoding with options={'pts': 120299, 'frame': 274, 'speed': 92, 'csc': 'YUV444P', 'quality': 87}
212014-06-05 11:31:11,647 draw_region(0, 0, 1350, 604, h264, 53043 bytes, 0, {'pts': 120299, 'frame': 274, 'speed': 92, 'csc': 'YUV444P', 'quality': 87}, [<function record_decode_time at 0xb6646f0>, <function after_draw_refresh at 0xb664b70>])
222014-06-05 11:31:11,652 AVFrameWrapper(0xc83c860).set_context(0x3107820, 0xc83c860)
232014-06-05 11:31:11,652 dec_avcodec.Decoder({'height': 604, 'decoder_width': 1350, 'encodings': ['h264', 'vp8', 'vp9', 'h265'], 'frames': 275L, 'buffers': 0, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_height': 604, 'width': 1350, 'version': (55, 52, 102), 'formats': {'formats.h265': ['YUV422P', 'BGRX', 'GBRP', 'RGB', 'YUV420P', 'BGRA', 'ARGB', 'XRGB', 'YUV444P'], 'formats.vp9': ['YUV420P', 'YUV422P', 'YUV444P'], 'formats.h264': ['YUV422P', 'BGRX', 'GBRP', 'RGB', 'YUV420P', 'BGRA', 'ARGB', 'XRGB', 'YUV444P'], 'formats.vp8': ['YUV420P']}, 'type': 'avcodec'}).decompress_image(<type 'str'>:53043, {'pts': 120299, 'frame': 274, 'speed': 92, 'csc': 'YUV444P', 'quality': 87})=<class 'xpra.codecs.dec_avcodec2.decoder.AVImageWrapper'>(GBRP:(0, 0, 1350, 604, 24):3_PLANES)-([<xpra.codecs.dec_avcodec2.decoder.AVFrameWrapper object at 0xb64ece0>])
242014-06-05 11:31:11,653 swscale(GBRP 1350x604 - RGB 1350x604) took 1.2ms
252014-06-05 11:31:11,654 do_video_paint rgb using swscale(GBRP 1350x604 - RGB 1350x604).convert_image(<class 'xpra.codecs.dec_avcodec2.decoder.AVImageWrapper'>(GBRP:(0, 0, 1350, 604, 24):3_PLANES)-([<xpra.codecs.dec_avcodec2.decoder.AVFrameWrapper object at 0xb64ece0>]))=<class 'xpra.codecs.csc_swscale.colorspace_converter.CSCImageWrapper'>(RGB:(0, 0, 1350, 604, 24):PACKED)
262014-06-05 11:31:11,654 AVImageWrapper.free()
272014-06-05 11:31:11,654 AVImageWrapper.xpra_free_frame() av_frames=[<xpra.codecs.dec_avcodec2.decoder.AVFrameWrapper object at 0xb64ece0>]
282014-06-05 11:31:11,654 AVFrameWrapper(0xc83c860).xpra_free()
292014-06-05 11:31:11,654 AVFrameWrapper(0xc83c860).free() context=0x3107820, frame=0xc83c860
302014-06-05 11:31:11,654 AVImageWrapper.free()
312014-06-05 11:31:11,654 AVImageWrapper.xpra_free_frame() av_frames=None
322014-06-05 11:31:11,662 record_decode_time(True) wid=2, h264: 1350x604, 14.8ms
332014-06-05 11:31:11,662 after_draw_refresh(True) 1350x604 at 0x0 encoding=h264, options={'pts': 120299, 'frame': 274, 'speed': 92, 'csc': 'YUV444P', 'quality': 87}
342014-06-05 11:31:11,662 CSCImageWrapper.free() csc_image=<xpra.codecs.csc_swscale.colorspace_converter.CSCImage object at 0xb662dc0>
352014-06-05 11:31:11,663 CSCImageWrapper.free() csc_image=None
362014-06-05 11:31:11,663 add_packet_to_queue(damage-sequence ...)
372014-06-05 11:31:11,663 processing packet window-metadata
382014-06-05 11:31:11,663 processing packet window-metadata
392014-06-05 11:31:11,664 processing packet window-metadata
402014-06-05 11:31:11,665 do_expose_event(<gtk.gdk.Event at 0xb64ec20: GDK_EXPOSE area=[0, 0, 1350, 604]>) area=gtk.gdk.Rectangle(0, 0, 1350, 604)
412014-06-05 11:31:11,668 processing packet window-metadata
422014-06-05 11:31:11,669 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
432014-06-05 11:31:11,669 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
442014-06-05 11:31:11,669 timer_clipboard_check() was 241, now 241
452014-06-05 11:31:11,683 processing packet draw
462014-06-05 11:31:11,690 UI_thread_wakeup()
472014-06-05 11:31:11,691 process_draw 17316 bytes for window 2 using rgb24 encoding with options={'rgb_format': 'RGB'}
482014-06-05 11:31:11,691 draw_region(585, 73, 222, 26, rgb24, 17316 bytes, 666, {'rgb_format': 'RGB'}, [<function record_decode_time at 0xb6646f0>, <function after_draw_refresh at 0xb664b70>])
492014-06-05 11:31:11,691 record_decode_time(True) wid=2, rgb24: 222x26, 0.3ms
502014-06-05 11:31:11,691 after_draw_refresh(True) 222x26 at 585x73 encoding=rgb24, options={'rgb_format': 'RGB'}
512014-06-05 11:31:11,692 add_packet_to_queue(damage-sequence ...)
522014-06-05 11:31:11,724 do_expose_event(<gtk.gdk.Event at 0xb64ecf8: GDK_EXPOSE area=[0, 73, 1350, 531]>) area=gtk.gdk.Rectangle(0, 73, 1350, 531)
532014-06-05 11:31:12,105 processing packet draw
542014-06-05 11:31:12,106 process_draw 432 bytes for window 2 using rgb24 encoding with options={'rgb_format': 'RGB'}
552014-06-05 11:31:12,106 draw_region(275, 532, 8, 18, rgb24, 432 bytes, 24, {'rgb_format': 'RGB'}, [<function record_decode_time at 0xb664b30>, <function after_draw_refresh at 0xb6646f0>])
562014-06-05 11:31:12,106 record_decode_time(True) wid=2, rgb24: 8x18, 0.2ms
572014-06-05 11:31:12,106 after_draw_refresh(True) 8x18 at 275x532 encoding=rgb24, options={'rgb_format': 'RGB'}
582014-06-05 11:31:12,106 add_packet_to_queue(damage-sequence ...)
592014-06-05 11:31:12,114 do_expose_event(<gtk.gdk.Event at 0xb64eb18: GDK_EXPOSE area=[0, 532, 1350, 72]>) area=gtk.gdk.Rectangle(0, 532, 1350, 72)
602014-06-05 11:31:12,169 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
612014-06-05 11:31:12,169 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
622014-06-05 11:31:12,170 timer_clipboard_check() was 241, now 241
632014-06-05 11:31:12,170 UI_thread_wakeup()
642014-06-05 11:31:12,248 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
652014-06-05 11:31:12,248 parse_key_event(<gtk.gdk.Event at 0xb64eb18: GDK_KEY_PRESS keyval=Control_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 59}>
662014-06-05 11:31:12,248 handle_key_action(ClientWindow(2), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 59}>) wid=2
672014-06-05 11:31:12,248 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': True, 'keyval': 65507, 'keycode': 59}>)
682014-06-05 11:31:12,249 add_packet_to_queue(key-action ...)
692014-06-05 11:31:12,621 processing packet draw
702014-06-05 11:31:12,621 process_draw 432 bytes for window 2 using rgb24 encoding with options={'rgb_format': 'RGB'}
712014-06-05 11:31:12,622 draw_region(275, 532, 8, 18, rgb24, 432 bytes, 24, {'rgb_format': 'RGB'}, [<function record_decode_time at 0xb664b70>, <function after_draw_refresh at 0xb664b30>])
722014-06-05 11:31:12,622 record_decode_time(True) wid=2, rgb24: 8x18, 0.2ms
732014-06-05 11:31:12,622 after_draw_refresh(True) 8x18 at 275x532 encoding=rgb24, options={'rgb_format': 'RGB'}
742014-06-05 11:31:12,622 add_packet_to_queue(damage-sequence ...)
752014-06-05 11:31:12,623 do_expose_event(<gtk.gdk.Event at 0xb64ecf8: GDK_EXPOSE area=[0, 532, 1350, 72]>) area=gtk.gdk.Rectangle(0, 532, 1350, 72)
762014-06-05 11:31:12,671 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
772014-06-05 11:31:12,671 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
782014-06-05 11:31:12,671 timer_clipboard_check() was 241, now 241
792014-06-05 11:31:12,671 UI_thread_wakeup()
802014-06-05 11:31:12,712 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
812014-06-05 11:31:12,712 parse_key_event(<gtk.gdk.Event at 0xb64ecf8: GDK_KEY_PRESS keyval=n>, True)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': True, 'keyval': 110, 'keycode': 45}>
822014-06-05 11:31:12,712 handle_key_action(ClientWindow(2), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': True, 'keyval': 110, 'keycode': 45}>) wid=2
832014-06-05 11:31:12,712 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': True, 'keyval': 110, 'keycode': 45}>)
842014-06-05 11:31:12,713 add_packet_to_queue(key-action ...)
852014-06-05 11:31:12,832 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
862014-06-05 11:31:12,832 parse_key_event(<gtk.gdk.Event at 0xb64ecf8: GDK_KEY_RELEASE keyval=n>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': False, 'keyval': 110, 'keycode': 45}>
872014-06-05 11:31:12,832 handle_key_action(ClientWindow(2), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': False, 'keyval': 110, 'keycode': 45}>) wid=2
882014-06-05 11:31:12,832 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': 'n', 'keyname': 'n', 'pressed': False, 'keyval': 110, 'keycode': 45}>)
892014-06-05 11:31:12,832 add_packet_to_queue(key-action ...)
902014-06-05 11:31:12,928 processing packet new-window
912014-06-05 11:31:12,929 process_new_common: [3, 475, 217, 429, 61, {'opacity': -1, 'fullscreen': False, 'has-alpha': True, 'xid': '0xc00062', 'title': ' ', 'pid': 14809, 'client-machine': 'localhost.localdomain', 'icon-title': 'Java', 'group-leader-xid': 12582945, 'window-type': ('DIALOG',), 'size-constraints': {'minimum-size': (8, 0)}, 'modal': False, 'maximized': False, 'transient-for': 2}], OR=False
922014-06-05 11:31:12,929 get_client_window_class({'opacity': -1, 'fullscreen': False, 'has-alpha': True, 'xid': '0xc00062', 'title': ' ', 'icon-title': 'Java', 'client-machine': 'localhost.localdomain', 'pid': 14809, 'group-leader-xid': 12582945, 'window-type': ('DIALOG',), 'size-constraints': {'minimum-size': (8, 0)}, 'modal': False, 'maximized': False, 'transient-for': 2}, False) GLClientWindowClass=None, opengl_enabled=False, mmap_enabled=False, encoding=h264
932014-06-05 11:31:12,929 make_new_window(..) client_window_classes=[<class 'xpra.client.gtk2.border_client_window.BorderClientWindow'>], group_leader_window=<gtk.gdk.Window object at 0xb670620 (GdkWindow at 0x38ac9b0)>
942014-06-05 11:31:12,929 <class 'xpra.client.gtk2.border_client_window.BorderClientWindow'>(<XpraClient object at 0x9b1f940 (xpra+client+gtk2+client+XpraClient at 0x1908240)>, <gtk.gdk.Window object at 0xb670620 (GdkWindow at 0x38ac9b0)>, 3, 475, 217, 429, 61, {'opacity': -1, 'fullscreen': False, 'has-alpha': True, 'xid': '0xc00062', 'title': ' ', 'icon-title': 'Java', 'client-machine': 'localhost.localdomain', 'pid': 14809, 'group-leader-xid': 12582945, 'window-type': ('DIALOG',), 'size-constraints': {'minimum-size': (8, 0)}, 'modal': False, 'maximized': False, 'transient-for': 2}, False, {})
952014-06-05 11:31:12,929 init_window(..) workspace=-1
962014-06-05 11:31:12,930 ClientWindow(3).apply_transient_for(2) window=ClientWindow(2)
972014-06-05 11:31:12,930 set_modal(False) swallowed
982014-06-05 11:31:12,930 set_window_type(['DIALOG']) hints=1
992014-06-05 11:31:12,930 ClientWindow(3).set_fullscreen(False)
1002014-06-05 11:31:12,930 setup_window() screen=-1, nscreens=1
1012014-06-05 11:31:12,930 setup_window() has_alpha=True, <class 'xpra.client.gtk2.pixmap_backing.PixmapBacking'>.HAS_ALPHA=False
1022014-06-05 11:31:12,930 make_new_backing(<class 'xpra.client.gtk2.pixmap_backing.PixmapBacking'>, 429, 61) effective backing class=<class 'xpra.client.gtk2.pixmap_backing.PixmapBacking'>, server alpha=True, window alpha=False
1032014-06-05 11:31:12,930 PIL.Image.OPEN={'TIFF': (<class PIL.TiffImagePlugin.TiffImageFile at 0xb658298>, <function _accept at 0xb650af0>), 'JPEG': (<class PIL.JpegImagePlugin.JpegImageFile at 0xb63a9d0>, <function _accept at 0xb642770>), 'GIF': (<class PIL.GifImagePlugin.GifImageFile at 0xb63a618>, <function _accept at 0xb6421b0>), 'BMP': (<class PIL.BmpImagePlugin.BmpImageFile at 0xb63a570>, <function _accept at 0xb642030>), 'PPM': (<class PIL.PpmImagePlugin.PpmImageFile at 0xb651110>, <function _accept at 0xb6507b0>), 'PNG': (<class PIL.PngImagePlugin.PngImageFile at 0xb651030>, <function _accept at 0xb642f30>)}
1042014-06-05 11:31:12,930 PIL.Image can OPEN png
1052014-06-05 11:31:12,931 PIL.Image can OPEN png/L
1062014-06-05 11:31:12,931 PIL.Image can OPEN png/P
1072014-06-05 11:31:12,931 PIL.Image can OPEN jpeg
1082014-06-05 11:31:12,931 do_get_PIL_codings(<module 'PIL' from '/Applications/Xpra.app/Contents/Resources/lib/python/PIL/__init__.pyc'>, OPEN)=['png', 'png/L', 'png/P', 'jpeg']
1092014-06-05 11:31:12,931 get_server_full_csc_modes_for_rgb('RGB', 'RGBX')
1102014-06-05 11:31:12,931 found decoder dec_avcodec2 for h264 with ARGB mode
1112014-06-05 11:31:12,931 found decoder dec_avcodec2 for h264 with BGRA mode
1122014-06-05 11:31:12,931 found decoder dec_avcodec2 for h264 with BGRX mode
1132014-06-05 11:31:12,931 found decoder dec_avcodec2 for h264 with GBRP mode
1142014-06-05 11:31:12,931 found decoder dec_avcodec2 for h264 with RGB mode
1152014-06-05 11:31:12,932 found decoder dec_avcodec2 for h264 with XRGB mode
1162014-06-05 11:31:12,932 found decoder dec_avcodec2 for h264 with YUV420P mode
1172014-06-05 11:31:12,932 found decoder dec_avcodec2 for h264 with YUV422P mode
1182014-06-05 11:31:12,932 found decoder dec_avcodec2 for h264 with YUV444P mode
1192014-06-05 11:31:12,932 found decoder dec_avcodec2 for h265 with ARGB mode
1202014-06-05 11:31:12,932 found decoder dec_avcodec2 for h265 with BGRA mode
1212014-06-05 11:31:12,932 found decoder dec_avcodec2 for h265 with BGRX mode
1222014-06-05 11:31:12,932 found decoder dec_avcodec2 for h265 with GBRP mode
1232014-06-05 11:31:12,932 found decoder dec_avcodec2 for h265 with RGB mode
1242014-06-05 11:31:12,932 found decoder dec_avcodec2 for h265 with XRGB mode
1252014-06-05 11:31:12,932 found decoder dec_avcodec2 for h265 with YUV420P mode
1262014-06-05 11:31:12,932 found decoder dec_avcodec2 for h265 with YUV422P mode
1272014-06-05 11:31:12,932 found decoder dec_avcodec2 for h265 with YUV444P mode
1282014-06-05 11:31:12,932 found decoder dec_avcodec2 for vp9 with YUV420P mode
1292014-06-05 11:31:12,932 found decoder dec_avcodec2 for vp9 with YUV422P mode
1302014-06-05 11:31:12,933 found decoder dec_avcodec2 for vp9 with YUV444P mode
1312014-06-05 11:31:12,933 found decoder dec_avcodec2 for vp8 with YUV420P mode
1322014-06-05 11:31:12,933 found decoder dec_vpx for vp8 with YUV420P mode
1332014-06-05 11:31:12,933 get_client_full_csc_modes(('BGR', 'BGRX', 'GBRP', 'RGB', 'RGBX', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'))={'h264': ['ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'h265': ['BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'vp9': ['YUV420P', 'YUV422P', 'YUV444P'], 'vp8': ['YUV420P']}
1342014-06-05 11:31:12,933 full csc modes (['RGB', 'RGBX'])={'h264': ['ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'h265': ['BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'vp9': ['YUV420P', 'YUV422P', 'YUV444P'], 'vp8': ['YUV420P']}
1352014-06-05 11:31:12,933 get_server_full_csc_modes_for_rgb('RGB', 'RGBX')
1362014-06-05 11:31:12,933 found decoder dec_avcodec2 for h264 with ARGB mode
1372014-06-05 11:31:12,933 found decoder dec_avcodec2 for h264 with BGRA mode
1382014-06-05 11:31:12,933 found decoder dec_avcodec2 for h264 with BGRX mode
1392014-06-05 11:31:12,933 found decoder dec_avcodec2 for h264 with GBRP mode
1402014-06-05 11:31:12,933 found decoder dec_avcodec2 for h264 with RGB mode
1412014-06-05 11:31:12,933 found decoder dec_avcodec2 for h264 with XRGB mode
1422014-06-05 11:31:12,933 found decoder dec_avcodec2 for h264 with YUV420P mode
1432014-06-05 11:31:12,934 found decoder dec_avcodec2 for h264 with YUV422P mode
1442014-06-05 11:31:12,934 found decoder dec_avcodec2 for h264 with YUV444P mode
1452014-06-05 11:31:12,934 found decoder dec_avcodec2 for h265 with ARGB mode
1462014-06-05 11:31:12,934 found decoder dec_avcodec2 for h265 with BGRA mode
1472014-06-05 11:31:12,934 found decoder dec_avcodec2 for h265 with BGRX mode
1482014-06-05 11:31:12,934 found decoder dec_avcodec2 for h265 with GBRP mode
1492014-06-05 11:31:12,934 found decoder dec_avcodec2 for h265 with RGB mode
1502014-06-05 11:31:12,934 found decoder dec_avcodec2 for h265 with XRGB mode
1512014-06-05 11:31:12,934 found decoder dec_avcodec2 for h265 with YUV420P mode
1522014-06-05 11:31:12,934 found decoder dec_avcodec2 for h265 with YUV422P mode
1532014-06-05 11:31:12,934 found decoder dec_avcodec2 for h265 with YUV444P mode
1542014-06-05 11:31:12,934 found decoder dec_avcodec2 for vp9 with YUV420P mode
1552014-06-05 11:31:12,934 found decoder dec_avcodec2 for vp9 with YUV422P mode
1562014-06-05 11:31:12,934 found decoder dec_avcodec2 for vp9 with YUV444P mode
1572014-06-05 11:31:12,934 found decoder dec_avcodec2 for vp8 with YUV420P mode
1582014-06-05 11:31:12,935 found decoder dec_vpx for vp8 with YUV420P mode
1592014-06-05 11:31:12,935 get_client_full_csc_modes(('BGR', 'BGRX', 'GBRP', 'RGB', 'RGBX', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'))={'h264': ['ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'h265': ['BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'vp9': ['YUV420P', 'YUV422P', 'YUV444P'], 'vp8': ['YUV420P']}
1602014-06-05 11:31:12,935 full csc modes (['RGB', 'RGBX'])={'h264': ['ARGB', 'BGRA', 'BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'h265': ['BGRX', 'GBRP', 'RGB', 'XRGB', 'YUV420P', 'YUV422P', 'YUV444P'], 'vp9': ['YUV420P', 'YUV422P', 'YUV444P'], 'vp8': ['YUV420P']}
1612014-06-05 11:31:12,944 processing packet window-icon
1622014-06-05 11:31:12,964 do_expose_event(<gtk.gdk.Event at 0xb64ebf0: GDK_EXPOSE area=[0, 0, 429, 61]>) area=gtk.gdk.Rectangle(0, 0, 429, 61)
1632014-06-05 11:31:12,997 ClientWindow(3).do_configure_event(<gtk.gdk.Event at 0xb64ebf0: GDK_CONFIGURE x=475, y=217, width=429, height=61>)
1642014-06-05 11:31:12,998 add_packet_to_queue(configure-window ...)
1652014-06-05 11:31:12,998 ClientWindow(3).window_state_updated(ClientWindow(3), <gtk.gdk.Event at 0xb64ebf0: GDK_WINDOW_STATE>) new_window_state=<flags 0 of type GdkWindowState>, fullscreen=False, maximized=False, iconified=False
1662014-06-05 11:31:12,999 focus-out-event for wid=2
1672014-06-05 11:31:12,999 ClientWindow(2) focus_change((ClientWindow(2), <GParamBoolean 'has-toplevel-focus'>)) has-toplevel-focus=False, _been_mapped=True
1682014-06-05 11:31:12,999 update_focus(2, False) focused=2, grabbed=None
1692014-06-05 11:31:12,999 send_focus(0)
1702014-06-05 11:31:12,999 mask_to_names(<flags GDK_BUTTON4_MASK of type GdkModifierType>)=['mod2']
1712014-06-05 11:31:13,000 add_packet_to_queue(focus ...)
1722014-06-05 11:31:13,000 focus-in-event for wid=3
1732014-06-05 11:31:13,000 ClientWindow(3) focus_change((ClientWindow(3), <GParamBoolean 'has-toplevel-focus'>)) has-toplevel-focus=True, _been_mapped=False
1742014-06-05 11:31:13,000 ClientWindow(3).do_map_event(<gtk.gdk.Event at 0xb64ebf0: GDK_MAP>) OR=False
1752014-06-05 11:31:13,000 map-window for wid=3 with client props={'maximized': False}
1762014-06-05 11:31:13,000 add_packet_to_queue(map-window ...)
1772014-06-05 11:31:13,001 do_expose_event(<gtk.gdk.Event at 0xb64ebf0: GDK_EXPOSE area=[0, 0, 429, 61]>) area=gtk.gdk.Rectangle(0, 0, 429, 61)
1782014-06-05 11:31:13,002 _process_window_icon([3, 64, 64, 'png'],6604 bytes)
1792014-06-05 11:31:13,002 ClientWindow(3).update_icon(64, 64, png, 6604 bytes)
1802014-06-05 11:31:13,003 ClientWindow(3).set_icon(<gtk.gdk.Pixbuf object at 0xb66ecd8 (GdkPixbuf at 0x11586a0)>)
1812014-06-05 11:31:13,004 ClientWindow(3) focus_change(('initial',)) has-toplevel-focus=True, _been_mapped=True
1822014-06-05 11:31:13,004 update_focus(3, True) focused=None, grabbed=None
1832014-06-05 11:31:13,004 send_focus(3)
1842014-06-05 11:31:13,004 mask_to_names(<flags GDK_BUTTON4_MASK of type GdkModifierType>)=['mod2']
1852014-06-05 11:31:13,004 add_packet_to_queue(focus ...)
1862014-06-05 11:31:13,024 mask_to_names(<flags GDK_CONTROL_MASK of type GdkModifierType>)=['control', 'mod2']
1872014-06-05 11:31:13,024 parse_key_event(<gtk.gdk.Event at 0xb64ebf0: GDK_KEY_RELEASE keyval=Control_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 59}>
1882014-06-05 11:31:13,024 handle_key_action(ClientWindow(3), <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 59}>) wid=3
1892014-06-05 11:31:13,024 send_key_action(3, <GTKKeyEvent object, contents: {'modifiers': ['control', 'mod2'], 'group': 0, 'string': '', 'keyname': 'Control_L', 'pressed': False, 'keyval': 65507, 'keycode': 59}>)
1902014-06-05 11:31:13,024 add_packet_to_queue(key-action ...)
1912014-06-05 11:31:13,037 processing packet draw
1922014-06-05 11:31:13,037 process_draw 5091 bytes for window 3 using png encoding with options={}
1932014-06-05 11:31:13,037 draw_region(0, 0, 429, 61, png, 5091 bytes, 0, {}, [<function record_decode_time at 0xb6646f0>, <function after_draw_refresh at 0xb664ab0>])
1942014-06-05 11:31:13,038 record_decode_time(True) wid=3, png: 429x61, 1.2ms
1952014-06-05 11:31:13,038 after_draw_refresh(True) 429x61 at 0x0 encoding=png, options={}
1962014-06-05 11:31:13,039 add_packet_to_queue(damage-sequence ...)
1972014-06-05 11:31:13,039 do_expose_event(<gtk.gdk.Event at 0xb64eb18: GDK_EXPOSE area=[0, 0, 429, 61]>) area=gtk.gdk.Rectangle(0, 0, 429, 61)
1982014-06-05 11:31:13,065 processing packet draw
1992014-06-05 11:31:13,066 process_draw 5091 bytes for window 3 using png encoding with options={}
2002014-06-05 11:31:13,066 draw_region(0, 0, 429, 61, png, 5091 bytes, 0, {}, [<function record_decode_time at 0xb6646f0>, <function after_draw_refresh at 0xb664ab0>])
2012014-06-05 11:31:13,067 record_decode_time(True) wid=3, png: 429x61, 1.2ms
2022014-06-05 11:31:13,067 after_draw_refresh(True) 429x61 at 0x0 encoding=png, options={}
2032014-06-05 11:31:13,067 add_packet_to_queue(damage-sequence ...)
2042014-06-05 11:31:13,072 do_expose_event(<gtk.gdk.Event at 0xb64ebf0: GDK_EXPOSE area=[0, 0, 429, 61]>) area=gtk.gdk.Rectangle(0, 0, 429, 61)
2052014-06-05 11:31:13,086 processing packet lost-window
2062014-06-05 11:31:13,086 destroy_window(3, ClientWindow(3))
2072014-06-05 11:31:13,086 PixmapBacking(None).close() video_decoder=None
2082014-06-05 11:31:13,091 _unfocus() wid=3, focused=3
2092014-06-05 11:31:13,091 update_focus(3, False) focused=3, grabbed=None
2102014-06-05 11:31:13,091 send_focus(0)
2112014-06-05 11:31:13,092 mask_to_names(<flags GDK_BUTTON4_MASK of type GdkModifierType>)=['mod2']
2122014-06-05 11:31:13,092 add_packet_to_queue(focus ...)
2132014-06-05 11:31:13,114 focus-in-event for wid=2
2142014-06-05 11:31:13,115 ClientWindow(2) focus_change((ClientWindow(2), <GParamBoolean 'has-toplevel-focus'>)) has-toplevel-focus=True, _been_mapped=True
2152014-06-05 11:31:13,115 update_focus(2, True) focused=None, grabbed=None
2162014-06-05 11:31:13,115 send_focus(2)
2172014-06-05 11:31:13,115 mask_to_names(<flags GDK_BUTTON4_MASK of type GdkModifierType>)=['mod2']
2182014-06-05 11:31:13,115 add_packet_to_queue(focus ...)
2192014-06-05 11:31:13,162 processing packet draw
2202014-06-05 11:31:13,162 process_draw 8352 bytes for window 2 using rgb24 encoding with options={'rgb_format': 'RGB'}
2212014-06-05 11:31:13,162 draw_region(0, 496, 32, 87, rgb24, 8352 bytes, 96, {'rgb_format': 'RGB'}, [<function record_decode_time at 0xb664b30>, <function after_draw_refresh at 0xb6646f0>])
2222014-06-05 11:31:13,163 record_decode_time(True) wid=2, rgb24: 32x87, 0.5ms
2232014-06-05 11:31:13,163 after_draw_refresh(True) 32x87 at 0x496 encoding=rgb24, options={'rgb_format': 'RGB'}
2242014-06-05 11:31:13,163 add_packet_to_queue(damage-sequence ...)
2252014-06-05 11:31:13,163 do_expose_event(<gtk.gdk.Event at 0xb64ece0: GDK_EXPOSE area=[0, 496, 1350, 108]>) area=gtk.gdk.Rectangle(0, 496, 1350, 108)
2262014-06-05 11:31:13,171 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
2272014-06-05 11:31:13,171 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
2282014-06-05 11:31:13,172 timer_clipboard_check() was 241, now 241
2292014-06-05 11:31:13,177 UI_thread_wakeup()
2302014-06-05 11:31:13,233 processing packet draw
2312014-06-05 11:31:13,234 process_draw 110489 bytes for window 2 using h264 encoding with options={'pts': 121838, 'frame': 275, 'speed': 92, 'csc': 'YUV444P', 'quality': 97}
2322014-06-05 11:31:13,234 draw_region(0, 0, 1350, 604, h264, 110489 bytes, 0, {'pts': 121838, 'frame': 275, 'speed': 92, 'csc': 'YUV444P', 'quality': 97}, [<function record_decode_time at 0xb664b70>, <function after_draw_refresh at 0xb664b30>])
2332014-06-05 11:31:13,239 processing packet draw
2342014-06-05 11:31:13,241 AVFrameWrapper(0xc83c860).set_context(0x3107820, 0xc83c860)
2352014-06-05 11:31:13,241 dec_avcodec.Decoder({'height': 604, 'decoder_width': 1350, 'encodings': ['h264', 'vp8', 'vp9', 'h265'], 'frames': 276L, 'buffers': 0, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_height': 604, 'width': 1350, 'version': (55, 52, 102), 'formats': {'formats.h265': ['YUV422P', 'BGRX', 'GBRP', 'RGB', 'YUV420P', 'BGRA', 'ARGB', 'XRGB', 'YUV444P'], 'formats.vp9': ['YUV420P', 'YUV422P', 'YUV444P'], 'formats.h264': ['YUV422P', 'BGRX', 'GBRP', 'RGB', 'YUV420P', 'BGRA', 'ARGB', 'XRGB', 'YUV444P'], 'formats.vp8': ['YUV420P']}, 'type': 'avcodec'}).decompress_image(<type 'str'>:110489, {'pts': 121838, 'frame': 275, 'speed': 92, 'csc': 'YUV444P', 'quality': 97})=<class 'xpra.codecs.dec_avcodec2.decoder.AVImageWrapper'>(GBRP:(0, 0, 1350, 604, 24):3_PLANES)-([<xpra.codecs.dec_avcodec2.decoder.AVFrameWrapper object at 0xb64ecf8>])
2362014-06-05 11:31:13,242 swscale(GBRP 1350x604 - RGB 1350x604) took 1.1ms
2372014-06-05 11:31:13,242 do_video_paint rgb using swscale(GBRP 1350x604 - RGB 1350x604).convert_image(<class 'xpra.codecs.dec_avcodec2.decoder.AVImageWrapper'>(GBRP:(0, 0, 1350, 604, 24):3_PLANES)-([<xpra.codecs.dec_avcodec2.decoder.AVFrameWrapper object at 0xb64ecf8>]))=<class 'xpra.codecs.csc_swscale.colorspace_converter.CSCImageWrapper'>(RGB:(0, 0, 1350, 604, 24):PACKED)
2382014-06-05 11:31:13,242 AVImageWrapper.free()
2392014-06-05 11:31:13,242 AVImageWrapper.xpra_free_frame() av_frames=[<xpra.codecs.dec_avcodec2.decoder.AVFrameWrapper object at 0xb64ecf8>]
2402014-06-05 11:31:13,242 AVFrameWrapper(0xc83c860).xpra_free()
2412014-06-05 11:31:13,243 AVFrameWrapper(0xc83c860).free() context=0x3107820, frame=0xc83c860
2422014-06-05 11:31:13,243 AVImageWrapper.free()
2432014-06-05 11:31:13,243 AVImageWrapper.xpra_free_frame() av_frames=None
2442014-06-05 11:31:13,249 process_draw 8352 bytes for window 2 using rgb24 encoding with options={'rgb_format': 'RGB'}
2452014-06-05 11:31:13,249 draw_region(0, 496, 32, 87, rgb24, 8352 bytes, 96, {'rgb_format': 'RGB'}, [<function record_decode_time at 0xb6649f0>, <function after_draw_refresh at 0xb664a70>])
2462014-06-05 11:31:13,249 record_decode_time(True) wid=2, h264: 1350x604, 15.6ms
2472014-06-05 11:31:13,249 processing packet window-metadata
2482014-06-05 11:31:13,250 after_draw_refresh(True) 1350x604 at 0x0 encoding=h264, options={'pts': 121838, 'frame': 275, 'speed': 92, 'csc': 'YUV444P', 'quality': 97}
2492014-06-05 11:31:13,250 add_packet_to_queue(damage-sequence ...)
2502014-06-05 11:31:13,250 processing packet window-metadata
2512014-06-05 11:31:13,250 CSCImageWrapper.free() csc_image=<xpra.codecs.csc_swscale.colorspace_converter.CSCImage object at 0xb662d60>
2522014-06-05 11:31:13,250 CSCImageWrapper.free() csc_image=None
2532014-06-05 11:31:13,252 do_expose_event(<gtk.gdk.Event at 0xb64eb18: GDK_EXPOSE area=[0, 0, 1350, 604]>) area=gtk.gdk.Rectangle(0, 0, 1350, 604)
2542014-06-05 11:31:13,260 processing packet window-metadata
2552014-06-05 11:31:13,274 record_decode_time(True) wid=2, rgb24: 32x87, 24.6ms
2562014-06-05 11:31:13,274 add_packet_to_queue(damage-sequence ...)
2572014-06-05 11:31:13,274 after_draw_refresh(True) 32x87 at 0x496 encoding=rgb24, options={'rgb_format': 'RGB'}
2582014-06-05 11:31:13,274 processing packet window-metadata
2592014-06-05 11:31:13,277 processing packet draw
2602014-06-05 11:31:13,290 processing packet draw
2612014-06-05 11:31:13,306 do_expose_event(<gtk.gdk.Event at 0xb64ecf8: GDK_EXPOSE area=[0, 496, 1350, 108]>) area=gtk.gdk.Rectangle(0, 496, 1350, 108)
2622014-06-05 11:31:13,312 process_draw 33345 bytes for window 2 using h264 encoding with options={'pts': 121913, 'frame': 276, 'speed': 92, 'csc': 'YUV444P', 'quality': 97}
2632014-06-05 11:31:13,312 draw_region(0, 0, 1350, 604, h264, 33345 bytes, 0, {'pts': 121913, 'frame': 276, 'speed': 92, 'csc': 'YUV444P', 'quality': 97}, [<function record_decode_time at 0xb664a70>, <function after_draw_refresh at 0xb664ab0>])
2642014-06-05 11:31:13,316 AVFrameWrapper(0xc83c860).set_context(0x3107820, 0xc83c860)
2652014-06-05 11:31:13,316 dec_avcodec.Decoder({'height': 604, 'decoder_width': 1350, 'encodings': ['h264', 'vp8', 'vp9', 'h265'], 'frames': 277L, 'buffers': 0, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_height': 604, 'width': 1350, 'version': (55, 52, 102), 'formats': {'formats.h265': ['YUV422P', 'BGRX', 'GBRP', 'RGB', 'YUV420P', 'BGRA', 'ARGB', 'XRGB', 'YUV444P'], 'formats.vp9': ['YUV420P', 'YUV422P', 'YUV444P'], 'formats.h264': ['YUV422P', 'BGRX', 'GBRP', 'RGB', 'YUV420P', 'BGRA', 'ARGB', 'XRGB', 'YUV444P'], 'formats.vp8': ['YUV420P']}, 'type': 'avcodec'}).decompress_image(<type 'str'>:33345, {'pts': 121913, 'frame': 276, 'speed': 92, 'csc': 'YUV444P', 'quality': 97})=<class 'xpra.codecs.dec_avcodec2.decoder.AVImageWrapper'>(GBRP:(0, 0, 1350, 604, 24):3_PLANES)-([<xpra.codecs.dec_avcodec2.decoder.AVFrameWrapper object at 0xb64ebf0>])
2662014-06-05 11:31:13,317 swscale(GBRP 1350x604 - RGB 1350x604) took 1.3ms
2672014-06-05 11:31:13,317 do_video_paint rgb using swscale(GBRP 1350x604 - RGB 1350x604).convert_image(<class 'xpra.codecs.dec_avcodec2.decoder.AVImageWrapper'>(GBRP:(0, 0, 1350, 604, 24):3_PLANES)-([<xpra.codecs.dec_avcodec2.decoder.AVFrameWrapper object at 0xb64ebf0>]))=<class 'xpra.codecs.csc_swscale.colorspace_converter.CSCImageWrapper'>(RGB:(0, 0, 1350, 604, 24):PACKED)
2682014-06-05 11:31:13,317 AVImageWrapper.free()
2692014-06-05 11:31:13,318 AVImageWrapper.xpra_free_frame() av_frames=[<xpra.codecs.dec_avcodec2.decoder.AVFrameWrapper object at 0xb64ebf0>]
2702014-06-05 11:31:13,318 AVFrameWrapper(0xc83c860).xpra_free()
2712014-06-05 11:31:13,318 AVFrameWrapper(0xc83c860).free() context=0x3107820, frame=0xc83c860
2722014-06-05 11:31:13,318 AVImageWrapper.free()
2732014-06-05 11:31:13,318 AVImageWrapper.xpra_free_frame() av_frames=None
2742014-06-05 11:31:13,318 process_draw 17316 bytes for window 2 using rgb24 encoding with options={'rgb_format': 'RGB'}
2752014-06-05 11:31:13,326 record_decode_time(True) wid=2, h264: 1350x604, 13.7ms
2762014-06-05 11:31:13,326 after_draw_refresh(True) 1350x604 at 0x0 encoding=h264, options={'pts': 121913, 'frame': 276, 'speed': 92, 'csc': 'YUV444P', 'quality': 97}
2772014-06-05 11:31:13,326 draw_region(585, 73, 222, 26, rgb24, 17316 bytes, 666, {'rgb_format': 'RGB'}, [<function record_decode_time at 0xb664b30>, <function after_draw_refresh at 0xb6646f0>])
2782014-06-05 11:31:13,326 CSCImageWrapper.free() csc_image=<xpra.codecs.csc_swscale.colorspace_converter.CSCImage object at 0xb662e80>
2792014-06-05 11:31:13,326 add_packet_to_queue(damage-sequence ...)
2802014-06-05 11:31:13,327 CSCImageWrapper.free() csc_image=None
2812014-06-05 11:31:13,333 do_expose_event(<gtk.gdk.Event at 0xb64ece0: GDK_EXPOSE area=[0, 0, 1350, 604]>) area=gtk.gdk.Rectangle(0, 0, 1350, 604)
2822014-06-05 11:31:13,369 record_decode_time(True) wid=2, rgb24: 222x26, 43.5ms
2832014-06-05 11:31:13,370 after_draw_refresh(True) 222x26 at 585x73 encoding=rgb24, options={'rgb_format': 'RGB'}
2842014-06-05 11:31:13,370 add_packet_to_queue(damage-sequence ...)
2852014-06-05 11:31:13,376 do_expose_event(<gtk.gdk.Event at 0xb64ece0: GDK_EXPOSE area=[0, 73, 1350, 531]>) area=gtk.gdk.Rectangle(0, 73, 1350, 531)
2862014-06-05 11:31:13,673 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
2872014-06-05 11:31:13,673 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
2882014-06-05 11:31:13,673 timer_clipboard_check() was 241, now 241
2892014-06-05 11:31:13,673 UI_thread_wakeup()
2902014-06-05 11:31:13,687 processing packet draw
2912014-06-05 11:31:13,688 process_draw 432 bytes for window 2 using rgb24 encoding with options={'rgb_format': 'RGB'}
2922014-06-05 11:31:13,688 draw_region(275, 532, 8, 18, rgb24, 432 bytes, 24, {'rgb_format': 'RGB'}, [<function record_decode_time at 0xb6649f0>, <function after_draw_refresh at 0xb664b30>])
2932014-06-05 11:31:13,688 record_decode_time(True) wid=2, rgb24: 8x18, 0.3ms
2942014-06-05 11:31:13,688 after_draw_refresh(True) 8x18 at 275x532 encoding=rgb24, options={'rgb_format': 'RGB'}
2952014-06-05 11:31:13,689 add_packet_to_queue(damage-sequence ...)
2962014-06-05 11:31:13,689 do_expose_event(<gtk.gdk.Event at 0xb64eb18: GDK_EXPOSE area=[0, 532, 1350, 72]>) area=gtk.gdk.Rectangle(0, 532, 1350, 72)
2972014-06-05 11:31:14,120 mask_to_names(<flags 0 of type GdkModifierType>)=['mod2']
2982014-06-05 11:31:14,120 parse_key_event(<gtk.gdk.Event at 0xb64eb18: GDK_KEY_PRESS keyval=Meta_L>, True)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_L', 'pressed': True, 'keyval': 65511, 'keycode': 55}>
2992014-06-05 11:31:14,120 handle_key_action(ClientWindow(2), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_L', 'pressed': True, 'keyval': 65511, 'keycode': 55}>) wid=2
3002014-06-05 11:31:14,120 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_L', 'pressed': True, 'keyval': 65511, 'keycode': 55}>)
3012014-06-05 11:31:14,121 add_packet_to_queue(key-action ...)
3022014-06-05 11:31:14,173 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
3032014-06-05 11:31:14,173 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
3042014-06-05 11:31:14,173 timer_clipboard_check() was 241, now 241
3052014-06-05 11:31:14,174 UI_thread_wakeup()
3062014-06-05 11:31:14,188 processing packet draw
3072014-06-05 11:31:14,188 process_draw 432 bytes for window 2 using rgb24 encoding with options={'rgb_format': 'RGB'}
3082014-06-05 11:31:14,189 draw_region(275, 532, 8, 18, rgb24, 432 bytes, 24, {'rgb_format': 'RGB'}, [<function record_decode_time at 0xb6649f0>, <function after_draw_refresh at 0xb664b30>])
3092014-06-05 11:31:14,189 record_decode_time(True) wid=2, rgb24: 8x18, 0.2ms
3102014-06-05 11:31:14,189 after_draw_refresh(True) 8x18 at 275x532 encoding=rgb24, options={'rgb_format': 'RGB'}
3112014-06-05 11:31:14,189 add_packet_to_queue(damage-sequence ...)
3122014-06-05 11:31:14,189 do_expose_event(<gtk.gdk.Event at 0xb64ede8: GDK_EXPOSE area=[0, 532, 1350, 72]>) area=gtk.gdk.Rectangle(0, 532, 1350, 72)
3132014-06-05 11:31:14,248 mask_to_names(<flags GDK_MOD2_MASK | GDK_META_MASK of type GdkModifierType>)=['mod2']
3142014-06-05 11:31:14,248 parse_key_event(<gtk.gdk.Event at 0xb64ede8: GDK_KEY_RELEASE keyval=Meta_L>, False)=<GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_L', 'pressed': False, 'keyval': 65511, 'keycode': 55}>
3152014-06-05 11:31:14,248 handle_key_action(ClientWindow(2), <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_L', 'pressed': False, 'keyval': 65511, 'keycode': 55}>) wid=2
3162014-06-05 11:31:14,249 send_key_action(2, <GTKKeyEvent object, contents: {'modifiers': ['mod2'], 'group': 0, 'string': '', 'keyname': 'Meta_L', 'pressed': False, 'keyval': 65511, 'keycode': 55}>)
3172014-06-05 11:31:14,249 add_packet_to_queue(key-action ...)
3182014-06-05 11:31:14,262 focus-out-event for wid=2
3192014-06-05 11:31:14,262 ClientWindow(2) focus_change((ClientWindow(2), <GParamBoolean 'has-toplevel-focus'>)) has-toplevel-focus=False, _been_mapped=True
3202014-06-05 11:31:14,262 update_focus(2, False) focused=2, grabbed=None
3212014-06-05 11:31:14,262 send_focus(0)
3222014-06-05 11:31:14,263 mask_to_names(<flags GDK_BUTTON4_MASK of type GdkModifierType>)=['mod2']
3232014-06-05 11:31:14,263 add_packet_to_queue(focus ...)
3242014-06-05 11:31:14,306 processing packet draw
3252014-06-05 11:31:14,306 process_draw 17252 bytes for window 2 using h264 encoding with options={'pts': 122966, 'frame': 277, 'speed': 92, 'csc': 'YUV444P', 'quality': 97}
3262014-06-05 11:31:14,306 draw_region(0, 0, 1350, 604, h264, 17252 bytes, 0, {'pts': 122966, 'frame': 277, 'speed': 92, 'csc': 'YUV444P', 'quality': 97}, [<function record_decode_time at 0xb6649f0>, <function after_draw_refresh at 0xb6646f0>])
3272014-06-05 11:31:14,309 AVFrameWrapper(0xc83c860).set_context(0x3107820, 0xc83c860)
3282014-06-05 11:31:14,309 dec_avcodec.Decoder({'height': 604, 'decoder_width': 1350, 'encodings': ['h264', 'vp8', 'vp9', 'h265'], 'frames': 278L, 'buffers': 0, 'colorspace': 'YUV444P', 'actual_colorspace': 'GBRP', 'decoder_height': 604, 'width': 1350, 'version': (55, 52, 102), 'formats': {'formats.h265': ['YUV422P', 'BGRX', 'GBRP', 'RGB', 'YUV420P', 'BGRA', 'ARGB', 'XRGB', 'YUV444P'], 'formats.vp9': ['YUV420P', 'YUV422P', 'YUV444P'], 'formats.h264': ['YUV422P', 'BGRX', 'GBRP', 'RGB', 'YUV420P', 'BGRA', 'ARGB', 'XRGB', 'YUV444P'], 'formats.vp8': ['YUV420P']}, 'type': 'avcodec'}).decompress_image(<type 'str'>:17252, {'pts': 122966, 'frame': 277, 'speed': 92, 'csc': 'YUV444P', 'quality': 97})=<class 'xpra.codecs.dec_avcodec2.decoder.AVImageWrapper'>(GBRP:(0, 0, 1350, 604, 24):3_PLANES)-([<xpra.codecs.dec_avcodec2.decoder.AVFrameWrapper object at 0xb64eb18>])
3292014-06-05 11:31:14,311 swscale(GBRP 1350x604 - RGB 1350x604) took 1.9ms
3302014-06-05 11:31:14,311 do_video_paint rgb using swscale(GBRP 1350x604 - RGB 1350x604).convert_image(<class 'xpra.codecs.dec_avcodec2.decoder.AVImageWrapper'>(GBRP:(0, 0, 1350, 604, 24):3_PLANES)-([<xpra.codecs.dec_avcodec2.decoder.AVFrameWrapper object at 0xb64eb18>]))=<class 'xpra.codecs.csc_swscale.colorspace_converter.CSCImageWrapper'>(RGB:(0, 0, 1350, 604, 24):PACKED)
3312014-06-05 11:31:14,311 AVImageWrapper.free()
3322014-06-05 11:31:14,312 AVImageWrapper.xpra_free_frame() av_frames=[<xpra.codecs.dec_avcodec2.decoder.AVFrameWrapper object at 0xb64eb18>]
3332014-06-05 11:31:14,312 AVFrameWrapper(0xc83c860).xpra_free()
3342014-06-05 11:31:14,312 AVFrameWrapper(0xc83c860).free() context=0x3107820, frame=0xc83c860
3352014-06-05 11:31:14,312 AVImageWrapper.free()
3362014-06-05 11:31:14,312 AVImageWrapper.xpra_free_frame() av_frames=None
3372014-06-05 11:31:14,317 record_decode_time(True) wid=2, h264: 1350x604, 11.3ms
3382014-06-05 11:31:14,318 after_draw_refresh(True) 1350x604 at 0x0 encoding=h264, options={'pts': 122966, 'frame': 277, 'speed': 92, 'csc': 'YUV444P', 'quality': 97}
3392014-06-05 11:31:14,318 CSCImageWrapper.free() csc_image=<xpra.codecs.csc_swscale.colorspace_converter.CSCImage object at 0xb662440>
3402014-06-05 11:31:14,318 CSCImageWrapper.free() csc_image=None
3412014-06-05 11:31:14,318 add_packet_to_queue(damage-sequence ...)
3422014-06-05 11:31:14,320 do_expose_event(<gtk.gdk.Event at 0xb64ecf8: GDK_EXPOSE area=[0, 0, 1350, 604]>) area=gtk.gdk.Rectangle(0, 0, 1350, 604)
3432014-06-05 11:31:14,559 check_echo_timeout(1401985814558) last_ping_echoed_time=1401985864567
3442014-06-05 11:31:14,568 average server latency=97.6, using max wait 1.20s
3452014-06-05 11:31:14,568 add_packet_to_queue(ping ...)
3462014-06-05 11:31:14,571 processing packet ping_echo
3472014-06-05 11:31:14,572 ping echo server load=(2370, 960, 350), measured client latency=4ms
3482014-06-05 11:31:14,675 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
3492014-06-05 11:31:14,675 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
3502014-06-05 11:31:14,675 timer_clipboard_check() was 241, now 241
3512014-06-05 11:31:14,676 UI_thread_wakeup()
3522014-06-05 11:31:15,074 processing packet ping
3532014-06-05 11:31:15,074 add_packet_to_queue(ping_echo ...)
3542014-06-05 11:31:15,176 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
3552014-06-05 11:31:15,176 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
3562014-06-05 11:31:15,176 timer_clipboard_check() was 241, now 241
3572014-06-05 11:31:15,176 UI_thread_wakeup()
3582014-06-05 11:31:15,677 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
3592014-06-05 11:31:15,677 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
3602014-06-05 11:31:15,677 timer_clipboard_check() was 241, now 241
3612014-06-05 11:31:15,677 UI_thread_wakeup()
3622014-06-05 11:31:16,178 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
3632014-06-05 11:31:16,178 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
3642014-06-05 11:31:16,178 timer_clipboard_check() was 241, now 241
3652014-06-05 11:31:16,178 UI_thread_wakeup()
3662014-06-05 11:31:16,594 processing packet draw
3672014-06-05 11:31:16,594 process_draw 3792 bytes for window 2 using rgb24 encoding with options={'rgb_format': 'RGB'}
3682014-06-05 11:31:16,594 draw_region(1271, 586, 79, 16, rgb24, 3792 bytes, 237, {'rgb_format': 'RGB'}, [<function record_decode_time at 0xb6649f0>, <function after_draw_refresh at 0xb6646f0>])
3692014-06-05 11:31:16,595 record_decode_time(True) wid=2, rgb24: 79x16, 0.3ms
3702014-06-05 11:31:16,595 after_draw_refresh(True) 79x16 at 1271x586 encoding=rgb24, options={'rgb_format': 'RGB'}
3712014-06-05 11:31:16,595 add_packet_to_queue(damage-sequence ...)
3722014-06-05 11:31:16,595 do_expose_event(<gtk.gdk.Event at 0xb64ece0: GDK_EXPOSE area=[0, 586, 1350, 18]>) area=gtk.gdk.Rectangle(0, 586, 1350, 18)
3732014-06-05 11:31:16,678 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
3742014-06-05 11:31:16,679 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
3752014-06-05 11:31:16,679 timer_clipboard_check() was 241, now 241
3762014-06-05 11:31:16,679 UI_thread_wakeup()
3772014-06-05 11:31:17,180 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
3782014-06-05 11:31:17,180 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
3792014-06-05 11:31:17,180 timer_clipboard_check() was 241, now 241
3802014-06-05 11:31:17,181 UI_thread_wakeup()
3812014-06-05 11:31:17,682 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
3822014-06-05 11:31:17,682 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
3832014-06-05 11:31:17,682 timer_clipboard_check() was 241, now 241
3842014-06-05 11:31:17,682 UI_thread_wakeup()
3852014-06-05 11:31:18,182 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
3862014-06-05 11:31:18,182 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
3872014-06-05 11:31:18,183 timer_clipboard_check() was 241, now 241
3882014-06-05 11:31:18,183 UI_thread_wakeup()
3892014-06-05 11:31:18,683 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
3902014-06-05 11:31:18,683 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
3912014-06-05 11:31:18,683 timer_clipboard_check() was 241, now 241
3922014-06-05 11:31:18,684 UI_thread_wakeup()
3932014-06-05 11:31:19,185 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
3942014-06-05 11:31:19,185 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
3952014-06-05 11:31:19,185 timer_clipboard_check() was 241, now 241
3962014-06-05 11:31:19,185 UI_thread_wakeup()
3972014-06-05 11:31:19,685 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
3982014-06-05 11:31:19,686 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
3992014-06-05 11:31:19,686 timer_clipboard_check() was 241, now 241
4002014-06-05 11:31:19,686 UI_thread_wakeup()
4012014-06-05 11:31:20,187 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
4022014-06-05 11:31:20,187 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
4032014-06-05 11:31:20,187 timer_clipboard_check() was 241, now 241
4042014-06-05 11:31:20,188 UI_thread_wakeup()
4052014-06-05 11:31:20,688 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False
4062014-06-05 11:31:20,688 poll_UI_loop() ok, firing [<function timer_clipboard_check at 0xb659fb0>]
4072014-06-05 11:31:20,688 timer_clipboard_check() was 241, now 241
4082014-06-05 11:31:20,688 UI_thread_wakeup()
4092014-06-05 11:31:21,189 poll_UI_loop() last_UI_thread_time was 0.5 seconds ago, UI_blocked=False