Android video rendering: Fix texture matrix multiplication order
BUG=webrtc:4968, webrtc:4742 R=hbos@webrtc.org, pbos@webrtc.org Review URL: https://codereview.webrtc.org/1314163008 . Cr-Commit-Position: refs/heads/master@{#9909}
This commit is contained in:
parent
942a699f14
commit
8ce0bd54e9
@ -86,11 +86,11 @@ public class RendererCommon {
|
||||
}
|
||||
// Clockwise rotation matrix in the XY-plane (around the Z-axis).
|
||||
final float[] rotationMatrix = new float[16];
|
||||
Matrix.setRotateM(rotationMatrix, 0, -rotationDegree, 0, 0, 1);
|
||||
Matrix.setRotateM(rotationMatrix, 0, rotationDegree, 0, 0, 1);
|
||||
adjustOrigin(rotationMatrix);
|
||||
// Multiply matrices together.
|
||||
final float[] tmpMatrix = new float[16];
|
||||
Matrix.multiplyMM(tmpMatrix, 0, rotationMatrix, 0, samplingMatrix, 0);
|
||||
Matrix.multiplyMM(tmpMatrix, 0, samplingMatrix, 0, rotationMatrix, 0);
|
||||
return tmpMatrix;
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user