This reverts commit 3a285224b62b04fc84ce027b0306bcf9ef26041f. Reason for revert: Still breaking downstream projects due to not using forward headers. I will talk to Mark separately about the usage. Original change's description: > Reland "Linux capturers: organize X11 and Wayland implementations into separate folders" > > Bug: webrtc:13429 > Change-Id: I6e88de4f7ebcb64076312d83ac2c79db24f85ad8 > Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/239841 > Commit-Queue: Mark Foltz <mfoltz@chromium.org> > Reviewed-by: Mark Foltz <mfoltz@chromium.org> > Cr-Commit-Position: refs/heads/main@{#35481} TBR=grulja@gmail.com,mfoltz@chromium.org,webrtc-scoped@luci-project-accounts.iam.gserviceaccount.com Change-Id: I1f75e3d89495f2a9a31d0f4406a3efdf0d95f74a No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: webrtc:13429 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/240064 Owners-Override: Christoffer Jansson <jansson@google.com> Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com> Commit-Queue: Christoffer Jansson <jansson@google.com> Cr-Commit-Position: refs/heads/main@{#35484}