Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 09528f96 authored by Romain Guy's avatar Romain Guy Committed by Android Git Automerger
Browse files

am c8c4ced8: Merge "Call invalidate() immediately when a frame is available" into jb-dev

* commit 'c8c4ced8':
  Call invalidate() immediately when a frame is available
parents 3d9bf29f c8c4ced8
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ import android.graphics.Matrix;
import android.graphics.Paint;
import android.graphics.Rect;
import android.graphics.SurfaceTexture;
import android.os.Looper;
import android.util.AttributeSet;
import android.util.Log;

@@ -353,8 +354,13 @@ public class TextureView extends View {
                    synchronized (mLock) {
                        mUpdateLayer = true;
                    }

                    if (Looper.myLooper() == Looper.getMainLooper()) {
                        invalidate();
                    } else {
                        postInvalidate();
                    }
                }
            };
            mSurface.setOnFrameAvailableListener(mUpdateListener);