Checking if camera is flipped on android

Hi, When accessing the front camera on all android devices my app runs on, the image is flipped.
My code checks the videoVerticallyMirrored variable of the stream, but this always returns false even when the image is clearly flipped, any one have any experience or advise on this issue?

        FlippedscaleY = 1;

        if (AllScreens.CameraStream.videoVerticallyMirrored == true)
        {
            FlippedscaleY = -1;

        }

  transform.localScale = new Vector3(Xscale , Yscale* FlippedscaleY, 1);

This code is run in the update, and I am using unity 5.3.

Thanks

Found the solution, Android devices automaticaly flip the front facing camera, unity doesnt register this though so if you check the device .isFrontFacing and flip the x scale it will take care of this!