This test created another PipeWire stream we can connect to with SharedScreenCastStream and recieve frames from there. This is an initial version, where I test whether we can successfuly connect and disconnect, receive frames and it also tests DesktopFrameQueue. In the future I will add tests to test mouse cursor and try to come up with some corner cases and possible scenarios. Bug: webrtc:13429 Change-Id: Ib2a749207085c6324ffe3d5cc8f2f9c631fa6459 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/256267 Reviewed-by: Christoffer Jansson <jansson@webrtc.org> Reviewed-by: Mark Foltz <mfoltz@chromium.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Commit-Queue: Jan Grulich <grulja@gmail.com> Reviewed-by: Jeremy Leconte <jleconte@webrtc.org> Cr-Commit-Position: refs/heads/main@{#38431}