Camera2: LT translations

Change-Id: I24208bbcc6251b963a0103f6c4e47bebbcae67f5
Camera2: ES translations

Change-Id: I1bc1ff87e2f3707b738b3ffffbe9e15eea238beb
Camera: fix panorama preview on older devices

When PREVIEW_FBO_WIDTH_SCALE is set to 4, the preview FBO becomes
larger than older GPUs can handle. Detect it and reduce the value
to 2 like on pre-KitKat releases.

Change-Id: I20785d157bed48816820476d066ef9d4a9f73672
Camera2: enable antibanding by default

The default for antibanding should be "auto", otherwise there will
be banding effect when taking photos in certain lighting.

Normally, the default on most devices is "auto" (depends on Camera
HAL). But the code from CAF changed it so that the Camera app
explicitly change it to "off".

Change-Id: Id0c2ef6e17bac74d22e12213ab2ed26c1c73783d
camera: ZSL and focus fixes

 * Drop the use of the touchaf-aec parameter entirely. No camera needs
   this anymore.
 * Only autofocus before a snap if we are actually in "auto" mode.
 * Change ZSL from a preference to an overlay boolean.

Change-Id: Ia94b6f7b7b6283facd7bb22db80e3eb389d136da
Camera2: RU translation

PS2: forward-ported CM10.2 translations instead.
PS3: corrected AOSP "Exposure" string.
PS4: translated CAF strings (qcomstrings.xml), now I hate CAF.

Change-Id: Idaaa118875f6f28355e4c755f1549dc199546c99
Camera2: Preview needs to be stopped when changing resolution

This was done in startPreview as a hack, but was removed in
f729b85e12cfa2674048d8cce2f724014b8fc910. Specifically add it
back when the resolution is changed.

Change-Id: I306abd788bafdff4e6fba7eec4e6ff05bb3cc47c
Camera2: LT translations

Change-Id: If4531316ab082e4eae5734095b4ade3c06c44cd2
Camera: revert CodeAurora's panorama angle handling

I'm not sure what the code is trying to fix, but break landscape
devices' panorama display

Ported from cm-10.2

Change-Id: Ifa922b043f578353b778065e2123005a57185dfd
Camera: fix preview for landscape devices

Landscape devices have broken preview because PORTRAIT mode is
being abused to check for screen rotation. Use proper rotation
check to fix.

Ported from cm-10.2

Change-Id: I75588cbce9843e180e4be7591f6a43bcec788506