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

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

am 09528f96: am c8c4ced8: Merge "Call invalidate() immediately when a frame is...

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

* commit '09528f96':
  Call invalidate() immediately when a frame is available
parents 856416a2 09528f96
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);