My video Camera app does record in the landscape mode, but the front facing camera previews the regular image, but the actual recording is mirrored (flipped or inverted) acr
Try applying a transformation matrix to a TextureView. As per Prevent flipping of the front facing camera
This works for API level >= 14