Skip to content

Screenshare broken with webRTC and obs #325

@polyfox58

Description

@polyfox58

Hi,

I'm using arch with a pipewire + wireplumber system and it stopped working a couple of months ago. I update a lot so I thought it was just that and it would get patched but it's still broken, so looking for a fix.

xdg-desktop-portal-hyprland 1.3.9-8
pipewire 1.4.1
wireplumber 0.5.8

A couple different things happen on a couple of different apps so I'll try and explain it all but sorry if it doesn't make a lot of sense.

With bitdepth set to 8

For Vesktop, when I try screen sharing with any of the options it brings up the menu once but whatever options I select it closes the menu but doesn't start sharing the screen. Journalctl outputs

xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy] New session:                                                           
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy]  | /org/freedesktop/portal/desktop/request/1_97/webrtc_199594487       
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy]  | /org/freedesktop/portal/desktop/session/1_97/webrtc_session20395116 
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy]  | appid:                                                              
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy] SelectSources:                                                         
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy]  | /org/freedesktop/portal/desktop/request/1_97/webrtc1480899663       
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy]  | /org/freedesktop/portal/desktop/session/1_97/webrtc_session20395116 
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy]  | appid:                                                              
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy] option persist_mode to 1                                               
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy] unused option multiple                                                 
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy] unused option types                                                    
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy] restore data invalid / missing, prompting                              
xdg-desktop-portal-hyprland[1093]: [LOG] [sc] Selection: /window:-1536318864                                                 
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy] SHAREDATA returned selection 1                                         
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy] Start:                                                                 
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy]  | /org/freedesktop/portal/desktop/request/1_97/webrtc1558151798       
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy]  | /org/freedesktop/portal/desktop/session/1_97/webrtc_session20395116 
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy]  | appid:                                                              
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy]  | parent_window:                                                      
xdg-desktop-portal-hyprland[1093]: [LOG] [pw] Building modifiers for dma                                                     
xdg-desktop-portal-hyprland[1093]: [LOG] [screencopy] Sharing initialized                                                    
xdg-desktop-portal-hyprland[1093]: [LOG] [pw] Building modifiers for dma                                                     
xdg-desktop-portal-hyprland[1093]: [LOG] [pw] Building modifiers for dma                                                     
xdg-desktop-portal-hyprland[1093]: [LOG] [pw] Building modifiers for dma                                                     
xdg-desktop-portal-hyprland[1093]: [LOG] [pw] Building modifiers for dma 

and just loops on that until I close Vesktop. After doing that I cannot open the menu again in Vesktop until I restart it.

For OBS, it is the same as that except where it says webrtc it says obs and I can still open the menu and reselect what I am trying to capture. The output is just black though.

with bitdepth set to 10

Vesktop continues the same behaviour, but the output error is different:

pipewire[959]: pw.context: params Spa:Enum:ParamId:EnumFormat: 0:0 Invalid argument (input format (no more input formats))  
pipewire[959]: pw.context: Object: size 400, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)  
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000                            
pipewire[959]: pw.context:     Id 2        (Spa:Enum:MediaType:video)                                                       
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000                         
pipewire[959]: pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000                    
pipewire[959]: pw.context:     Id 12       (Spa:Enum:VideoFormat:BGRA)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:modifier (131074), flags 00000018                  
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Enum, flags 00000000 136 8                                      
pipewire[959]: pw.context:       Long 216172782120099856                                                                    
pipewire[959]: pw.context:       Long 216172782120099856                                                                    
pipewire[959]: pw.context:       Long 216172782120099857                                                                    
pipewire[959]: pw.context:       Long 216172782120099858                                                                    
pipewire[959]: pw.context:       Long 216172782120099859                                                                    
pipewire[959]: pw.context:       Long 216172782120099860                                                                    
pipewire[959]: pw.context:       Long 216172782120099861                                                                    
pipewire[959]: pw.context:       Long 216172782128496656                                                                    
pipewire[959]: pw.context:       Long 216172782128496657                                                                    
pipewire[959]: pw.context:       Long 216172782128496658                                                                    
pipewire[959]: pw.context:       Long 216172782128496659                                                                    
pipewire[959]: pw.context:       Long 216172782128496660                                                                    
pipewire[959]: pw.context:       Long 216172782128496661                                                                    
pipewire[959]: pw.context:       Long 0                                                                                     
pipewire[959]: pw.context:       Long 72057594037927935                                                                     
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000                      
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 4294967295x4294967295                                                            
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000                 
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000              
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context: Object: size 248, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)  
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000                            
pipewire[959]: pw.context:     Id 2        (Spa:Enum:MediaType:video)                                                       
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000                         
pipewire[959]: pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000                    
pipewire[959]: pw.context:     Id 12       (Spa:Enum:VideoFormat:BGRA)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000                      
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 4294967295x4294967295                                                            
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000                 
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000              
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context: Object: size 400, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)  
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000                            
pipewire[959]: pw.context:     Id 2        (Spa:Enum:MediaType:video)                                                       
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000                         
pipewire[959]: pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000                    
pipewire[959]: pw.context:     Id 11       (Spa:Enum:VideoFormat:RGBA)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:modifier (131074), flags 00000018                  
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Enum, flags 00000000 136 8                                      
pipewire[959]: pw.context:       Long 216172782120099856                                                                    
pipewire[959]: pw.context:       Long 216172782120099856                                                                    
pipewire[959]: pw.context:       Long 216172782120099857                                                                    
pipewire[959]: pw.context:       Long 216172782120099858                                                                    
pipewire[959]: pw.context:       Long 216172782120099859                                                                    
pipewire[959]: pw.context:       Long 216172782120099860                                                                    
pipewire[959]: pw.context:       Long 216172782120099861                                                                    
pipewire[959]: pw.context:       Long 216172782128496656                                                                    
pipewire[959]: pw.context:       Long 216172782128496657                                                                    
pipewire[959]: pw.context:       Long 216172782128496658                                                                    
pipewire[959]: pw.context:       Long 216172782128496659                                                                    
pipewire[959]: pw.context:       Long 216172782128496660                                                                    
pipewire[959]: pw.context:       Long 216172782128496661                                                                    
pipewire[959]: pw.context:       Long 0                                                                                     
pipewire[959]: pw.context:       Long 72057594037927935                                                                     
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000                      
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 4294967295x4294967295                                                            
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000                 
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000              
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context: Object: size 248, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)  
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000                            
pipewire[959]: pw.context:     Id 2        (Spa:Enum:MediaType:video)                                                       
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000                         
pipewire[959]: pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000                    
pipewire[959]: pw.context:     Id 11       (Spa:Enum:VideoFormat:RGBA)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000                      
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 4294967295x4294967295                                                            
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000                 
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000              
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context: Object: size 400, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)  
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000                            
pipewire[959]: pw.context:     Id 2        (Spa:Enum:MediaType:video)                                                       
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000                         
pipewire[959]: pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000                    
pipewire[959]: pw.context:     Id 8        (Spa:Enum:VideoFormat:BGRx)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:modifier (131074), flags 00000018                  
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Enum, flags 00000000 136 8                                      
pipewire[959]: pw.context:       Long 216172782120099856                                                                    
pipewire[959]: pw.context:       Long 216172782120099856                                                                    
pipewire[959]: pw.context:       Long 216172782120099857                                                                    
pipewire[959]: pw.context:       Long 216172782120099858                                                                    
pipewire[959]: pw.context:       Long 216172782120099859                                                                    
pipewire[959]: pw.context:       Long 216172782120099860                                                                    
pipewire[959]: pw.context:       Long 216172782120099861                                                                    
pipewire[959]: pw.context:       Long 216172782128496656                                                                    
pipewire[959]: pw.context:       Long 216172782128496657                                                                    
pipewire[959]: pw.context:       Long 216172782128496658                                                                    
pipewire[959]: pw.context:       Long 216172782128496659                                                                    
pipewire[959]: pw.context:       Long 216172782128496660                                                                    
pipewire[959]: pw.context:       Long 216172782128496661                                                                    
pipewire[959]: pw.context:       Long 0                                                                                     
pipewire[959]: pw.context:       Long 72057594037927935                                                                     
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000                      
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 4294967295x4294967295                                                            
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000                 
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000              
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context: Object: size 248, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)  
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000                            
pipewire[959]: pw.context:     Id 2        (Spa:Enum:MediaType:video)                                                       
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000                         
pipewire[959]: pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000                    
pipewire[959]: pw.context:     Id 8        (Spa:Enum:VideoFormat:BGRx)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000                      
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 4294967295x4294967295                                                            
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000                 
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000              
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context: Object: size 400, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)  
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000                            
pipewire[959]: pw.context:     Id 2        (Spa:Enum:MediaType:video)                                                       
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000                         
pipewire[959]: pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000                    
pipewire[959]: pw.context:     Id 7        (Spa:Enum:VideoFormat:RGBx)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:modifier (131074), flags 00000018                  
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Enum, flags 00000000 136 8                                      
pipewire[959]: pw.context:       Long 216172782120099856                                                                    
pipewire[959]: pw.context:       Long 216172782120099856                                                                    
pipewire[959]: pw.context:       Long 216172782120099857                                                                    
pipewire[959]: pw.context:       Long 216172782120099858                                                                    
pipewire[959]: pw.context:       Long 216172782120099859                                                                    
pipewire[959]: pw.context:       Long 216172782120099860                                                                    
pipewire[959]: pw.context:       Long 216172782120099861                                                                    
pipewire[959]: pw.context:       Long 216172782128496656                                                                    
pipewire[959]: pw.context:       Long 216172782128496657                                                                    
pipewire[959]: pw.context:       Long 216172782128496658                                                                    
pipewire[959]: pw.context:       Long 216172782128496659                                                                    
pipewire[959]: pw.context:       Long 216172782128496660                                                                    
pipewire[959]: pw.context:       Long 216172782128496661                                                                    
pipewire[959]: pw.context:       Long 0                                                                                     
pipewire[959]: pw.context:       Long 72057594037927935                                                                     
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000                      
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 4294967295x4294967295                                                            
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000                 
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000              
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context: Object: size 248, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)  
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000                            
pipewire[959]: pw.context:     Id 2        (Spa:Enum:MediaType:video)                                                       
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000                         
pipewire[959]: pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000                    
pipewire[959]: pw.context:     Id 7        (Spa:Enum:VideoFormat:RGBx)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000                      
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 1x1                                                                              
pipewire[959]: pw.context:       Rectangle 4294967295x4294967295                                                            
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000                 
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000              
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context:       Fraction 0/1                                                                               
pipewire[959]: pw.context:       Fraction 60/1                                                                              
pipewire[959]: pw.context: params Spa:Enum:ParamId:EnumFormat: 1:0 Invalid argument (output format (no more input formats)) 
pipewire[959]: pw.context: Object: size 256, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)  
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000                            
pipewire[959]: pw.context:     Id 2        (Spa:Enum:MediaType:video)                                                       
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000                         
pipewire[959]: pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000                    
pipewire[959]: pw.context:     Id 80       (Spa:Enum:VideoFormat:xRGB_210LE)                                                
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:modifier (131074), flags 00000018                  
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Enum, flags 00000000 56 8                                       
pipewire[959]: pw.context:       Long 0                                                                                     
pipewire[959]: pw.context:       Long 0                                                                                     
pipewire[959]: pw.context:       Long 72057594037927937                                                                     
pipewire[959]: pw.context:       Long 72057594037927938                                                                     
pipewire[959]: pw.context:       Long 72057594037927935                                                                     
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000                      
pipewire[959]: pw.context:     Rectangle 1920x1080                                                                          
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000                 
pipewire[959]: pw.context:     Fraction 0/1                                                                                 
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000              
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 120/1                                                                             
pipewire[959]: pw.context:       Fraction 1/1                                                                               
pipewire[959]: pw.context:       Fraction 120/1                                                                             
pipewire[959]: pw.context: Object: size 184, type Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)  
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000                            
pipewire[959]: pw.context:     Id 2        (Spa:Enum:MediaType:video)                                                       
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000                         
pipewire[959]: pw.context:     Id 1        (Spa:Enum:MediaSubtype:raw)                                                      
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000                    
pipewire[959]: pw.context:     Id 81       (Spa:Enum:VideoFormat:xBGR_210LE)                                                
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000                      
pipewire[959]: pw.context:     Rectangle 1920x1080                                                                          
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000                 
pipewire[959]: pw.context:     Fraction 0/1                                                                                 
pipewire[959]: pw.context:   Prop: key Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000              
pipewire[959]: pw.context:     Choice: type Spa:Enum:Choice:Range, flags 00000000 40 8                                      
pipewire[959]: pw.context:       Fraction 120/1                                                                             
pipewire[959]: pw.context:       Fraction 1/1                                                                               
pipewire[959]: pw.context:       Fraction 120/1                                                                             
pipewire[959]: pw.link: (93.0.0 -> 118.0.0) negotiating -> error (no more input formats) (configure-configure) 

With OBS however, on bitdepth 10 it captures the whole screen and regions of the screen just fine, but fails to capture individual windows. When capturing windows the error seems to be the same as above.

Any help is great thx, happy to supply more info

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions