#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) { … }
}