#include "media/capture/video/video_capture_gpu_channel_host.h"
namespace media {
VideoCaptureGpuChannelHost::VideoCaptureGpuChannelHost()
: … { … }
VideoCaptureGpuChannelHost::~VideoCaptureGpuChannelHost() = default;
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) { … }
}