3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/rtc/VideoSinkInterface.h"
7#include "mc/external/rtc/VideoSourceInterface.h"
11namespace rtc {
struct VideoSinkWants; }
12namespace webrtc {
class VideoFrame; }
71 virtual void AddOrUpdateSink(
83 MCNAPI ::rtc::VideoSourceBaseGuarded::SinkPair*
88 MCNAPI ::std::vector<::rtc::VideoSourceBaseGuarded::SinkPair>
const&
sink_pairs()
const;
Definition VideoSinkInterface.h:8
Definition VideoSourceBaseGuarded.h:17
MCAPI VideoSourceBaseGuarded()
MCAPI void $RemoveSink(::rtc::VideoSinkInterface<::webrtc::VideoFrame > *sink)
MCAPI void $AddOrUpdateSink(::rtc::VideoSinkInterface<::webrtc::VideoFrame > *sink, ::rtc::VideoSinkWants const &wants)
static MCAPI void ** $vftable()
MCAPI::rtc::VideoSourceBaseGuarded::SinkPair * FindSinkPair(::rtc::VideoSinkInterface<::webrtc::VideoFrame > const *sink)
MCAPI ::std::vector<::rtc::VideoSourceBaseGuarded::SinkPair > const & sink_pairs() const
Definition VideoSourceInterface.h:8
Definition VideoSinkWants.h:7
Definition VideoSourceBaseGuarded.h:25