I'm using QCAR in an iPad application (in portrait mode) and the video background is always oriented incorrectly. Even if I physically rotate the device, the video simply rotates with the device (obviously) and is still incorrect. All I am doing to draw the background is call QCAR::Renderer::getInstance().begin() and I don't think this call uses the modelview matrix so I can't just rotate with glRotate. When I set the video background config, I have tried setting many combinations of width and height, but they all result in the video size changing without the orientation changing. How can I rotate the video background?!
To be clear on the problem: If I hold my device in portrait mode looking at a vertical line, the line is horizontal in the video background, and if I hold the device landscape, the (now horizontal) line is rendered vertical.
Edit: Also want to throw a shoutout to the QCAR developers in this post. Besides this one little hiccup, this library has been absolutely phenomenal. Amazing job and by far the best mobile AR lib I've found!