android: rotation doesn't work the first time
When a video call is made from an Android phone, the orientation of the video sent by the Android phone is not properly set at the receiver side. This typically happens after a media restart of the receiver (after a hold/resume for example).
One possible scenario to reproduce:
- Make a call (A) from an Android phone to a desktop computer
- Rotate the Android phone such that the orientation angle is other than "0". Note that the physical orientation (portrait/landscape) matching angle "0" depends on the device type. You can check the rotation in the logs.
- On the desktop, make another video call: this would put the call A on-hold
- Get back to call A.
Current behavior: the video orientation might be lost
Expected: the video should be correct (the one used before the hold)