Home | History | Annotate | Download | only in android
      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 
      9 namespace content {
     10 
     11 namespace {
     12 SurfaceTexturePeer* g_instance_ = NULL;
     13 }  // namespace
     14 
     15 SurfaceTexturePeer::SurfaceTexturePeer() {
     16 }
     17 
     18 SurfaceTexturePeer::~SurfaceTexturePeer() {
     19 }
     20 
     21 // static
     22 SurfaceTexturePeer* SurfaceTexturePeer::GetInstance() {
     23   DCHECK(g_instance_);
     24   return g_instance_;
     25 }
     26 
     27 // static
     28 void SurfaceTexturePeer::InitInstance(SurfaceTexturePeer* instance) {
     29   DCHECK(!g_instance_);
     30   g_instance_ = instance;
     31 }
     32 
     33 }  // namespace content
     34