I'm currently developping a native android application for Samsung Gear VR that is basically a 360 video player (It uses exoplayer2).
I would like to completely disable the camera's rotations in order to force the user to see only a fixed part of the 360 video (no matter where he wants to gaze). To do this, I changed the cameraRigType of my mainCamera to the Freeze type. (http://www.gearvrf.org/api_reference/v4.1/Framework/org/gearvrf/GVRCameraRig.GVRCameraRigType.Freeze.html)
But the results I get are not as expected. Yes the camera is now froze, but when the phone is rotating, some video jitters appears and they are very discomforting. Why ? Is there a way to avoid this jitters ? Do exist some methods that i could use to ignore all IMU inputs ?
In the documentation it says that changing the type of the cameraRig changes the way the rig uses the rotation data of the sensors.