I’m testing mediasoup using the demo at https://v3demo.mediasoup.org/
The video being sent from my Android phone looks fine on the phone. It also looks fine on the peer devices when I hold my phone horizontally, but when I hold it vertically, the video displayed on the peer devices is “torn”, i.e., it looks like video has lost horizontal sync, i.e., it appears that each raster line of video is slightly longer than the video window width and the raster lines are wrapping down on to the line below them, moving each line slightly to the right relative to the one above it.
The phone is running Android 10 with Chrome 83.0.4103.106. The peer devices are (a) a windows 10 PC running Chrome 83.0.4103.106; and (b) a Windows 7 PC running Firefox 68.9.0esr.
Has anyone seen this before? Is there a fix?