|
|
|
@ -293,10 +293,15 @@ public class CameraView extends FrameLayout implements LifecycleObserver { |
|
|
|
|
|
|
|
|
|
((GlCameraPreview) mCameraPreview).addOverlayInputSurfaceListener(new GlCameraPreview.OverlayInputSurfaceListener() { |
|
|
|
|
@Override |
|
|
|
|
public void onSurface(@NonNull Surface surface) { |
|
|
|
|
public void onSurface(@NonNull final Surface surface) { |
|
|
|
|
mUiHandler.post(new Runnable() { |
|
|
|
|
@Override |
|
|
|
|
public void run() { |
|
|
|
|
mPreviewOverlayLayout.setOutputSurface(surface); |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
LinkedList<View> overlayViews = new LinkedList<>(); |
|
|
|
|
for (int i = 0; i < getChildCount(); i++) { |
|
|
|
|