1// Copyright 2012 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5package org.chromium.content.common; 6 7import org.chromium.content.common.SurfaceWrapper; 8import android.view.Surface; 9 10interface IChildProcessCallback { 11 12 // Conduit to pass a Surface from the sandboxed renderer to the plugin. 13 void establishSurfacePeer( 14 int pid, in Surface surface, int primaryID, int secondaryID); 15 16 SurfaceWrapper getViewSurface(int surfaceId); 17 18 SurfaceWrapper getSurfaceTextureSurface(int primaryId, int secondaryId); 19} 20