chromium/media/base/null_video_sink.cc

// Copyright 2015 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/base/null_video_sink.h"

#include "base/functional/bind.h"
#include "base/functional/callback_helpers.h"
#include "base/location.h"
#include "base/task/single_thread_task_runner.h"

namespace media {

NullVideoSink::NullVideoSink(
    bool clockless,
    base::TimeDelta interval,
    const NewFrameCB& new_frame_cb,
    const scoped_refptr<base::SingleThreadTaskRunner>& task_runner)
    :{}

NullVideoSink::~NullVideoSink() {}

void NullVideoSink::Start(RenderCallback* callback) {}

void NullVideoSink::Stop() {}

void NullVideoSink::CallRender() {}

void NullVideoSink::PaintSingleFrame(scoped_refptr<VideoFrame> frame,
                                     bool repaint_duplicate_frame) {}

}  // namespace media