// Copyright 2013 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef THIRD_PARTY_BLINK_RENDERER_MODULES_MEDIASTREAM_MEDIA_STREAM_VIDEO_RENDERER_H_ #define THIRD_PARTY_BLINK_RENDERER_MODULES_MEDIASTREAM_MEDIA_STREAM_VIDEO_RENDERER_H_ #include "base/functional/callback.h" #include "third_party/blink/renderer/platform/wtf/thread_safe_ref_counted.h" namespace media { class VideoFrame; } namespace blink { // Interface returned by MediaStreamRendererFactory that provides controls for // the flow of video frame callbacks being made. // TODO(wjia): remove ref count. class MediaStreamVideoRenderer : public ThreadSafeRefCounted<MediaStreamVideoRenderer> { … }; } // namespace blink #endif // THIRD_PARTY_BLINK_RENDERER_MODULES_MEDIASTREAM_MEDIA_STREAM_VIDEO_RENDERER_H_