Camera: Enable the rotate&crop heuristics in the legacy shim layer
Enable the rotate&crop heuristics within the legacy shim layer. To avoid regressions, calls to "setDisplayOrientation" must be handled differently. The client value passed there takes in to account both the sensor orientation as well as the necessary extra display compensation. The heuristics on the other hand will only include the necessary display adjustment. In order to have consistent behavior with the Camera2 path, the client display orientation value will be ignored and we will only use the sensor orientation calculated transformation instead. Bug: 228947590 Test: Manual using legacy camera application Change-Id: I774dbc63c3bcdc8757b3e6b667712452b42426ef
Loading
Please register or sign in to comment