/** * Creates an EGL context and an EGL surface. */ public SurfaceManager(Surface surface, SurfaceManager manager) { mSurface = surface; mEGLSharedContext = manager.mEGLContext; eglSetup(); }
public void addMediaCodecSurface(Surface surface) { lock (this) { mCodecSurfaceManager = new SurfaceManager(surface,mViewSurfaceManager); } }