chromium/media/capture/video/video_capture_gpu_channel_host.cc

// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "media/capture/video/video_capture_gpu_channel_host.h"

namespace media {

VideoCaptureGpuChannelHost::VideoCaptureGpuChannelHost()
    :{}

VideoCaptureGpuChannelHost::~VideoCaptureGpuChannelHost() = default;

// static
VideoCaptureGpuChannelHost& VideoCaptureGpuChannelHost::GetInstance() {}

void VideoCaptureGpuChannelHost::SetGpuMemoryBufferManager(
    gpu::GpuMemoryBufferManager* gbm) {}

gpu::GpuMemoryBufferManager*
VideoCaptureGpuChannelHost::GetGpuMemoryBufferManager() {}

void VideoCaptureGpuChannelHost::SetSharedImageInterface(
    scoped_refptr<gpu::SharedImageInterface> shared_image_interface) {}

gpu::SharedImageInterface* VideoCaptureGpuChannelHost::SharedImageInterface() {}

void VideoCaptureGpuChannelHost::OnContextLost() {}

void VideoCaptureGpuChannelHost::AddObserver(
    VideoCaptureGpuContextLostObserver* observer) {}

void VideoCaptureGpuChannelHost::RemoveObserver(
    VideoCaptureGpuContextLostObserver* to_remove) {}

}  // namespace media