[Webkit-unassigned] [Bug 203851] New: When rotating iPhone/iPad while streaming video from Mobile Safari to Chrome, the video is sometimes rotated incorrectly
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Nov 5 07:09:49 PST 2019
https://bugs.webkit.org/show_bug.cgi?id=203851
Bug ID: 203851
Summary: When rotating iPhone/iPad while streaming video from
Mobile Safari to Chrome, the video is sometimes
rotated incorrectly
Product: WebKit
Version: Safari 13
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebRTC
Assignee: webkit-unassigned at lists.webkit.org
Reporter: seppe at vectera.com
CC: youennf at gmail.com
* Make sure Rotation Lock is off on your mobile device. Open appr.tc/r/<code> in Mobile Safari, start your camera and join the meeting.
* Open appr.tc/r/<code> on a different device in Chrome and join the meeting (no need to start your camera).
* Result: the Safari video is streamed to and shown in Chrome.
* Rotate the iPhone 90deg counter clockwise. Result: iOS rotates the screen. The video in Chrome is rotated as well, so that the correct side is pointing up. So far so good.
* Rotate the iPhone another 90deg counter clockwise. Result: the video in Chrome is sideways. This is fine, you're not supposed to hold your phone upside down.
* Rotate the iPhone another 90deg counter clockwise. Result: iOS rotates the screen once more, and the video in Chrome is shown correctly.
* Rotate the iPhone another 90deg counter clockwise, completing the circle. Result: iOS rotates the screen, but Chrome doesn't rotate the video. The video is now sideways.
When you repeat the above steps but rotating clockwise, the result is slightly different: the video is shown sideways after 3 turns, and goes back to normal after the 4th turn. (This only seems to happen on iPhone, not on iPad.)
This may not be related, but when you are streaming from Mobile Safari to Edge, the video freezes in some of the rotations.
I'm not sure whether this is a bug in Safari, Chrome, Edge, or all of them.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20191105/6ff04d24/attachment.htm>
More information about the webkit-unassigned
mailing list