1// Copyright (c) 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 5#include "content/common/android/surface_texture_peer.h" 6 7#include "base/logging.h" 8 9namespace content { 10 11namespace { 12SurfaceTexturePeer* g_instance_ = NULL; 13} // namespace 14 15SurfaceTexturePeer::SurfaceTexturePeer() { 16} 17 18SurfaceTexturePeer::~SurfaceTexturePeer() { 19} 20 21// static 22SurfaceTexturePeer* SurfaceTexturePeer::GetInstance() { 23 DCHECK(g_instance_); 24 return g_instance_; 25} 26 27// static 28void SurfaceTexturePeer::InitInstance(SurfaceTexturePeer* instance) { 29 DCHECK(!g_instance_); 30 g_instance_ = instance; 31} 32 33} // namespace content 34