initXdgDesktopPortal:236 connection/sender name :1.284 / 1_284 checkVersion:190 ScreenCast protocol version 4 // getRGBPixels affectedScreenBounds [java.awt.Rectangle[x=0,y=0,width=1920,height=1200]] TokenItem read: Token: 6967264d-fde8-4ca9-b9a6-99c14d43c768 java.awt.Rectangle[x=0,y=0,width=1920,height=1200] // getTokens exact matches 1. [Token: 6967264d-fde8-4ca9-b9a6-99c14d43c768 java.awt.Rectangle[x=0,y=0,width=1920,height=1200] ] // getTokens same sizes 2. [Token: 6967264d-fde8-4ca9-b9a6-99c14d43c768 java.awt.Rectangle[x=0,y=0,width=1920,height=1200] ] Java_sun_awt_screencast_ScreencastHelper_getRGBPixelsImpl:838 taking screenshot at x: 10 y 0 w 20 h 1 with token |6967264d-fde8-4ca9-b9a6-99c14d43c768| initXdgDesktopPortal:236 connection/sender name :1.284 / 1_284 checkVersion:190 ScreenCast protocol version 4 callbackScreenCastStart:611 available screen count 1 rebuildScreenData:87 ==== screenId#35 rebuildScreenData:132 ----------------------- rebuildScreenData:133 screenId#35 || bounds x 0 y 0 w 1920 h 1200 || capture area x 0 y 0 w 0 h 0 shouldCapture 0 rebuildScreenData:134 #---------------------# callbackScreenCastStart:617 rebuildScreenData result |0| callbackScreenCastStart:630 restore_token |6967264d-fde8-4ca9-b9a6-99c14d43c768| storeRestoreToken:658 saving token, old: |6967264d-fde8-4ca9-b9a6-99c14d43c768| > new: |6967264d-fde8-4ca9-b9a6-99c14d43c768| // storeToken old: |6967264d-fde8-4ca9-b9a6-99c14d43c768| new |6967264d-fde8-4ca9-b9a6-99c14d43c768| allowed bounds [0, 0, 1920, 1200] Storing TokenItem: Token: 6967264d-fde8-4ca9-b9a6-99c14d43c768 java.awt.Rectangle[x=0,y=0,width=1920,height=1200] portalScreenCastStart:709 ScreenCastStartResult |0| getPipewireFd:886 portalScreenCastStart result |0| checkCanCaptureAllRequiredScreens:847 Found allowed screen bounds in affected screen bounds 0 0 1920 1200 getPipewireFd:900 --- portalScreenCastStart getPipewireFd:907 pwFd 14 doLoop:562 screenId#35[loc(0,0) size(1920x1200)] @@@ adding screen 0 checkScreen:477 screenId#35 || bounds x 0 y 0 w 1920 h 1200 || capture area x 10 y 0 w 20 h 1 shouldCapture 1 connectStream:378 @@@ using screen 0 connectStream:416 screenId#35 || bounds x 0 y 0 w 1920 h 1200 || capture area x 10 y 0 w 20 h 1 shouldCapture 1 startStream:360 screenId#35: stream connecting 0x7f714065ca20 onStreamStateChanged:308 screenId#35[loc(0,0) size(1920x1200)] state 0 (unconnected) -> 1 (connecting) err (null) onStreamStateChanged:308 screenId#35[loc(0,0) size(1920x1200)] state 1 (connecting) -> 2 (paused) err (null) onStreamParamChanged:198 screenId#35[loc(0,0) size(1920x1200)] param event id 4 onStreamParamChanged:219 screenId#35[loc(0,0) size(1920x1200)] stream format: Spa:Enum:VideoFormat:BGRx (8) 1920x1200 connectStream:429 screenId#35[loc(0,0) size(1920x1200)] frame size: 1920x1200 doLoop:568 screenId#35[loc(0,0) size(1920x1200)] @@@ screen processed 0 onStreamStateChanged:308 screenId#35[loc(0,0) size(1920x1200)] state 2 (paused) -> 3 (streaming) err (null) onStreamProcess:237 screenId#35[loc(0,0) size(1920x1200)] hasFormat 1 captureDataReady 0 shouldCapture 1 onStreamProcess:272 screenId#35 || bounds x 0 y 0 w 1920 h 1200 || capture area x 10 y 0 w 20 h 1 shouldCapture 1 onStreamProcess:273 screenId#35[loc(0,0) size(1920x1200)] got a frame of size 0 offset 0 stride 0 flags 0 FD 28 captureDataReady 0 onStreamProcess:285 0 stride, skipping cropTo:163 Unexpected stride / 4: 0 srcW: 1920 onStreamProcess:297 screenId#35[loc(0,0) size(1920x1200)] data ready Java_sun_awt_screencast_ScreencastHelper_getRGBPixelsImpl:861 all data ready Java_sun_awt_screencast_ScreencastHelper_getRGBPixelsImpl:869 screenId#35[loc(0,0) size(1920x1200)] @@@ copying screen data 0, captureData 0x7f70b80042a0 || x 10 y 0 w 20 h 1 requested area || x 0 y 0 w 1920 h 1200 screen bound || x 10 y 0 w 20 h 1 in-screen coords capture area onStreamParamChanged:198 screenId#35[loc(0,0) size(1920x1200)] param event id 4 onStreamStateChanged:308 screenId#35[loc(0,0) size(1920x1200)] state 3 (streaming) -> 2 (paused) err (null) onStreamStateChanged:308 screenId#35[loc(0,0) size(1920x1200)] state 2 (paused) -> 0 (unconnected) err (null) doCleanup:109 STOPPING loop