https://bugs.kde.org/show_bug.cgi?id=512620

--- Comment #7 from Yuwei Huang <[email protected]> ---
I tried patching your MR, but it's giving some error and the stream still
crashes:

```
[E][17:43:30.863662] pw.context   | [       context.c:  865
pw_context_debug_port_params()] params Spa:Enum:ParamId:EnumFormat: 0:0 Invalid
argument (input format (no more input formats))
[E][17:43:30.864038] pw.context   | [       context.c:  884
pw_context_debug_port_params()] Object: size 272, type
Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)
[E][17:43:30.864082] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
[E][17:43:30.864105] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 2        (Spa:Enum:MediaType:video)
[E][17:43:30.864135] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
[E][17:43:30.864156] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 1        (Spa:Enum:MediaSubtype:raw)
[E][17:43:30.864195] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000
[E][17:43:30.864226] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 12       (Spa:Enum:VideoFormat:BGRA)
[E][17:43:30.864247] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:modifier (131074), flags 00000018
[E][17:43:30.864273] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Enum, flags
00000000 40 8
[E][17:43:30.864304] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 0
[E][17:43:30.864327] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 0
[E][17:43:30.864352] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 72057594037927935
[E][17:43:30.864376] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000
[E][17:43:30.864402] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Rectangle 5120x2612
[E][17:43:30.864425] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000
[E][17:43:30.864449] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.864470] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.864498] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.864521] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.864546] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000
[E][17:43:30.864587] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.864610] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.864636] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.864667] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.864698] pw.context   | [       context.c:  884
pw_context_debug_port_params()] Object: size 216, type
Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)
[E][17:43:30.864728] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
[E][17:43:30.864755] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 2        (Spa:Enum:MediaType:video)
[E][17:43:30.864778] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
[E][17:43:30.864806] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 1        (Spa:Enum:MediaSubtype:raw)
[E][17:43:30.864828] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000
[E][17:43:30.864851] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 12       (Spa:Enum:VideoFormat:BGRA)
[E][17:43:30.864877] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000
[E][17:43:30.864905] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Rectangle 5120x2612
[E][17:43:30.864927] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000
[E][17:43:30.864955] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.864979] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.865004] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.865027] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.865052] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000
[E][17:43:30.865076] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.865102] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.865126] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.865149] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.865173] pw.context   | [       context.c:  884
pw_context_debug_port_params()] Object: size 272, type
Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)
[E][17:43:30.865214] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
[E][17:43:30.865238] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 2        (Spa:Enum:MediaType:video)
[E][17:43:30.865266] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
[E][17:43:30.865290] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 1        (Spa:Enum:MediaSubtype:raw)
[E][17:43:30.865314] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000
[E][17:43:30.865344] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 11       (Spa:Enum:VideoFormat:RGBA)
[E][17:43:30.865373] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:modifier (131074), flags 00000018
[E][17:43:30.865396] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Enum, flags
00000000 40 8
[E][17:43:30.865424] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 0
[E][17:43:30.865449] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 0
[E][17:43:30.865476] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 72057594037927935
[E][17:43:30.865500] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000
[E][17:43:30.865525] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Rectangle 5120x2612
[E][17:43:30.865547] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000
[E][17:43:30.865573] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.865597] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.865622] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.865646] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.865672] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000
[E][17:43:30.865697] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.865720] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.865747] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.865774] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.865799] pw.context   | [       context.c:  884
pw_context_debug_port_params()] Object: size 216, type
Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)
[E][17:43:30.865822] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
[E][17:43:30.865851] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 2        (Spa:Enum:MediaType:video)
[E][17:43:30.865875] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
[E][17:43:30.865904] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 1        (Spa:Enum:MediaSubtype:raw)
[E][17:43:30.865932] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000
[E][17:43:30.865960] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 11       (Spa:Enum:VideoFormat:RGBA)
[E][17:43:30.865983] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000
[E][17:43:30.866006] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Rectangle 5120x2612
[E][17:43:30.866031] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000
[E][17:43:30.866056] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.866086] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.866112] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.866134] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.866156] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000
[E][17:43:30.866181] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.866218] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.866245] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.866271] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.866298] pw.context   | [       context.c:  884
pw_context_debug_port_params()] Object: size 272, type
Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)
[E][17:43:30.866326] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
[E][17:43:30.866349] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 2        (Spa:Enum:MediaType:video)
[E][17:43:30.866376] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
[E][17:43:30.866401] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 1        (Spa:Enum:MediaSubtype:raw)
[E][17:43:30.866427] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000
[E][17:43:30.866453] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 8        (Spa:Enum:VideoFormat:BGRx)
[E][17:43:30.866480] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:modifier (131074), flags 00000018
[E][17:43:30.866506] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Enum, flags
00000000 40 8
[E][17:43:30.866534] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 0
[E][17:43:30.866558] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 0
[E][17:43:30.866582] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 72057594037927935
[E][17:43:30.866605] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000
[E][17:43:30.866632] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Rectangle 5120x2612
[E][17:43:30.866653] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000
[E][17:43:30.866679] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.866706] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.866731] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.866752] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.866780] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000
[E][17:43:30.866803] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.866835] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.866857] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.866882] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.866904] pw.context   | [       context.c:  884
pw_context_debug_port_params()] Object: size 216, type
Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)
[E][17:43:30.866932] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
[E][17:43:30.866955] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 2        (Spa:Enum:MediaType:video)
[E][17:43:30.866977] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
[E][17:43:30.866999] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 1        (Spa:Enum:MediaSubtype:raw)
[E][17:43:30.867026] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000
[E][17:43:30.867050] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 8        (Spa:Enum:VideoFormat:BGRx)
[E][17:43:30.867078] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000
[E][17:43:30.867100] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Rectangle 5120x2612
[E][17:43:30.867127] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000
[E][17:43:30.867147] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.867172] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.867208] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.867231] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.867256] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000
[E][17:43:30.867276] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.867303] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.867327] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.867351] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.867375] pw.context   | [       context.c:  884
pw_context_debug_port_params()] Object: size 272, type
Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)
[E][17:43:30.867408] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
[E][17:43:30.867433] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 2        (Spa:Enum:MediaType:video)
[E][17:43:30.867460] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
[E][17:43:30.867484] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 1        (Spa:Enum:MediaSubtype:raw)
[E][17:43:30.867509] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000
[E][17:43:30.867530] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 7        (Spa:Enum:VideoFormat:RGBx)
[E][17:43:30.867562] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:modifier (131074), flags 00000018
[E][17:43:30.867586] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Enum, flags
00000000 40 8
[E][17:43:30.867609] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 0
[E][17:43:30.867631] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 0
[E][17:43:30.867654] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 72057594037927935
[E][17:43:30.867678] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000
[E][17:43:30.867702] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Rectangle 5120x2612
[E][17:43:30.867745] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000
[E][17:43:30.867772] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.867793] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.867819] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.867840] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.867866] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000
[E][17:43:30.867890] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.867915] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.867939] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.867964] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.867987] pw.context   | [       context.c:  884
pw_context_debug_port_params()] Object: size 216, type
Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)
[E][17:43:30.868012] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
[E][17:43:30.868041] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 2        (Spa:Enum:MediaType:video)
[E][17:43:30.868066] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
[E][17:43:30.868091] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 1        (Spa:Enum:MediaSubtype:raw)
[E][17:43:30.868113] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000
[E][17:43:30.868139] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 7        (Spa:Enum:VideoFormat:RGBx)
[E][17:43:30.868160] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000
[E][17:43:30.868191] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Rectangle 5120x2612
[E][17:43:30.868221] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000
[E][17:43:30.868244] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.868272] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.868306] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.868338] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.868360] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000
[E][17:43:30.868384] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.868410] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.868432] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 0/1
[E][17:43:30.868454] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 30/1
[E][17:43:30.868478] pw.context   | [       context.c:  865
pw_context_debug_port_params()] params Spa:Enum:ParamId:EnumFormat: 1:0 Invalid
argument (output format (no more input formats))
[E][17:43:30.868507] pw.context   | [       context.c:  884
pw_context_debug_port_params()] Object: size 288, type
Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)
[E][17:43:30.868532] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
[E][17:43:30.868559] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 2        (Spa:Enum:MediaType:video)
[E][17:43:30.868581] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
[E][17:43:30.868606] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 1        (Spa:Enum:MediaSubtype:raw)
[E][17:43:30.868631] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000
[E][17:43:30.868662] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.868689] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Rectangle 1920x1080
[E][17:43:30.868711] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Rectangle 1920x1080
[E][17:43:30.868737] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Rectangle 1920x1080
[E][17:43:30.868765] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000
[E][17:43:30.868790] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Fraction 0/1
[E][17:43:30.868816] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000
[E][17:43:30.868839] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.868866] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 60/1
[E][17:43:30.868890] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 1/1
[E][17:43:30.868914] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 60/1
[E][17:43:30.868937] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000
[E][17:43:30.868963] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Enum, flags
00000000 28 4
[E][17:43:30.868985] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Id 12       (Spa:Enum:VideoFormat:BGRA)
[E][17:43:30.869011] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Id 12       (Spa:Enum:VideoFormat:BGRA)
[E][17:43:30.869041] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Id 8        (Spa:Enum:VideoFormat:BGRx)
[E][17:43:30.869063] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:modifier (131074), flags 00000008
[E][17:43:30.869092] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Enum, flags
00000000 32 8
[E][17:43:30.869112] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 72057594037927935
[E][17:43:30.869140] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 72057594037927935
[E][17:43:30.869165] pw.context   | [       context.c:  884
pw_context_debug_port_params()] Object: size 296, type
Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)
[E][17:43:30.869200] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
[E][17:43:30.869229] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 2        (Spa:Enum:MediaType:video)
[E][17:43:30.869251] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
[E][17:43:30.869274] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 1        (Spa:Enum:MediaSubtype:raw)
[E][17:43:30.869297] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000
[E][17:43:30.869320] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.869342] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Rectangle 1920x1080
[E][17:43:30.869368] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Rectangle 1920x1080
[E][17:43:30.869392] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Rectangle 1920x1080
[E][17:43:30.869417] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000
[E][17:43:30.869439] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Fraction 0/1
[E][17:43:30.869464] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000
[E][17:43:30.869492] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.869511] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 60/1
[E][17:43:30.869538] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 1/1
[E][17:43:30.869563] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 60/1
[E][17:43:30.869588] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000
[E][17:43:30.869609] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Enum, flags
00000000 28 4
[E][17:43:30.869632] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Id 12       (Spa:Enum:VideoFormat:BGRA)
[E][17:43:30.869657] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Id 12       (Spa:Enum:VideoFormat:BGRA)
[E][17:43:30.869682] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Id 8        (Spa:Enum:VideoFormat:BGRx)
[E][17:43:30.869704] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:modifier (131074), flags 00000018
[E][17:43:30.869729] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Enum, flags
00000000 40 8
[E][17:43:30.869760] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 0
[E][17:43:30.869785] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 0
[E][17:43:30.869809] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Long 72057594037927935
[E][17:43:30.869832] pw.context   | [       context.c:  884
pw_context_debug_port_params()] Object: size 240, type
Spa:Pod:Object:Param:Format (262147), id Spa:Enum:ParamId:EnumFormat (3)
[E][17:43:30.869861] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaType (1), flags 00000000
[E][17:43:30.869885] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 2        (Spa:Enum:MediaType:video)
[E][17:43:30.869914] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:mediaSubtype (2), flags 00000000
[E][17:43:30.869937] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Id 1        (Spa:Enum:MediaSubtype:raw)
[E][17:43:30.869962] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:size (131075), flags 00000000
[E][17:43:30.869992] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.870023] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Rectangle 1920x1080
[E][17:43:30.870045] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Rectangle 1920x1080
[E][17:43:30.870070] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Rectangle 1920x1080
[E][17:43:30.870094] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:framerate (131076), flags 00000000
[E][17:43:30.870121] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Fraction 0/1
[E][17:43:30.870142] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:maxFramerate (131077), flags 00000000
[E][17:43:30.870169] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Range, flags
00000000 40 8
[E][17:43:30.870197] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 60/1
[E][17:43:30.870224] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 1/1
[E][17:43:30.870246] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Fraction 60/1
[E][17:43:30.870274] pw.context   | [       context.c:  884
pw_context_debug_port_params()]   Prop: key
Spa:Pod:Object:Param:Format:Video:format (131073), flags 00000000
[E][17:43:30.870299] pw.context   | [       context.c:  884
pw_context_debug_port_params()]     Choice: type Spa:Enum:Choice:Enum, flags
00000000 28 4
[E][17:43:30.870327] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Id 12       (Spa:Enum:VideoFormat:BGRA)
[E][17:43:30.870349] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Id 12       (Spa:Enum:VideoFormat:BGRA)
[E][17:43:30.870376] pw.context   | [       context.c:  884
pw_context_debug_port_params()]       Id 8        (Spa:Enum:VideoFormat:BGRx)
[E][17:43:30.870402] pw.link      | [     impl-link.c:  125
link_update_state()] (45.0.0 -> 53.0.0) negotiating -> error (no more input
formats) (configure-configure)
[W][17:43:30.870546][   client-node.c:  302 free_mix()] 0x559734fb8780: mix
port-id:0 freeing leaked buffers
```

plasma-kwin_wayland logs:

```
Nov 27 17:41:33 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2449271]:
kwin_screencast: "Virtual-virtual-xdp-kde-" Stream error:  no more input
formats
Nov 27 17:41:33 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2449271]:
kwin_screencast: PipeWire remote error:  no more input formats
Nov 27 17:42:05 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2449271]:
kwin_screencast: PipeWire remote error:  connection error
Nov 27 17:42:05 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2449428]: (EE)
failed to write to Xwayland fd: Broken pipe
Nov 27 17:42:05 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2449271]:
QThreadStorage: Thread 0x5582802cd4c0 exited after QThreadStorage 8 destroyed
Nov 27 17:42:05 yuweih-lin.c.googlers.com systemd[4319]:
plasma-kwin_wayland.service: Consumed 13min 31.363s CPU time, 160.4M memory
peak.
Nov 27 17:42:16 yuweih-lin.c.googlers.com systemd[4319]: Starting
plasma-kwin_wayland.service - KDE Window Manager...
Nov 27 17:42:16 yuweih-lin.c.googlers.com systemd[4319]: Started
plasma-kwin_wayland.service - KDE Window Manager.
Nov 27 17:42:16 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452603]:
kwin_core: Failed to open drm node: ""
Nov 27 17:42:16 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452603]:
kwin_scene_opengl: couldn't find dev node for drm device
Nov 27 17:42:16 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452734]: This
build does not have XDG portal support
Nov 27 17:42:16 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452734]:
Refusing to try glamor on llvmpipe
Nov 27 17:42:16 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452734]:
XWAYLAND: Disabling GLAMOR support
Nov 27 17:42:16 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452734]: EGL
setup failed, disabling glamor
Nov 27 17:42:16 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452734]: Failed
to initialize glamor, falling back to sw
Nov 27 17:42:17 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452905]: The
XKEYBOARD keymap compiler (xkbcomp) reports:
Nov 27 17:42:17 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452905]: >
Warning:          Unsupported maximum keycode 708, clipping.
Nov 27 17:42:17 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452905]: >     
             X11 cannot support keycodes above 255.
Nov 27 17:42:17 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452905]: >
Warning:          Could not resolve keysym XF86KbdInputAssistPrevgrou
Nov 27 17:42:17 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452905]: >
Warning:          Could not resolve keysym XF86KbdInputAssistNextgrou
Nov 27 17:42:17 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452905]: Errors
from xkbcomp are not fatal to the X server
Nov 27 17:42:17 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452914]:
Initializing 
"/usr/lib/x86_64-linux-gnu/qt6/plugins/plasma/kcms/systemsettings/kcm_fonts.so"
Nov 27 17:42:17 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452914]:
Initializing 
"/usr/lib/x86_64-linux-gnu/qt6/plugins/plasma/kcms/systemsettings/kcm_style.so"
Nov 27 17:42:20 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452603]:
kf.windowsystem: static bool KX11Extras::mapViewport() may only be used on X11
Nov 27 17:43:30 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452603]:
kwin_screencast: "Virtual-virtual-xdp-kde-" Stream error:  no more input
formats
Nov 27 17:43:30 yuweih-lin.c.googlers.com kwin_wayland_wrapper[2452603]:
kwin_screencast: PipeWire remote error:  no more input formats
```

The "This build does not have XDG portal support" log looks suspicious though,
since I'm clearly using portal for screencast.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to