Android: extract QtSurface.getHolder() to a var and re-use it
Change-Id: If0dfc66a3905640c6074f74849bcfca923c06ba5 Reviewed-by: Petri Virkkunen <petri.virkkunen@qt.io>
This commit is contained in:
parent
740d995a89
commit
090b66acf3
@ -22,11 +22,9 @@ class QtSurface extends SurfaceView implements SurfaceHolder.Callback
|
|||||||
setFocusableInTouchMode(false);
|
setFocusableInTouchMode(false);
|
||||||
setZOrderMediaOverlay(onTop);
|
setZOrderMediaOverlay(onTop);
|
||||||
m_surfaceCallback = surfaceCallback;
|
m_surfaceCallback = surfaceCallback;
|
||||||
getHolder().addCallback(this);
|
SurfaceHolder holder = getHolder();
|
||||||
if (imageDepth == 16)
|
holder.setFormat(imageDepth == 16 ? PixelFormat.RGB_565 : PixelFormat.RGBA_8888);
|
||||||
getHolder().setFormat(PixelFormat.RGB_565);
|
holder.addCallback(this);
|
||||||
else
|
|
||||||
getHolder().setFormat(PixelFormat.RGBA_8888);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
Loading…
x
Reference in New Issue
Block a user