3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/rtc/VideoSinkInterface.h"
7#include "mc/external/rtc/VideoSourceInterface.h"
8#include "mc/external/webrtc/MediaSourceInterface.h"
38 Stats& operator=(Stats
const&);
46 virtual bool is_screencast()
const = 0;
48 virtual ::std::optional<bool> needs_denoising()
const = 0;
52 virtual bool SupportsEncodedOutput()
const = 0;
54 virtual void GenerateKeyFrame() = 0;
Definition VideoSinkInterface.h:8
Definition VideoSourceInterface.h:8
Definition RecordableEncodedFrame.h:18
Definition VideoFrame.h:16
Definition VideoTrackSourceInterface.h:20
MCAPI void $ProcessConstraints(::webrtc::VideoTrackSourceConstraints const &constraints)
Definition VideoTrackSourceConstraints.h:7
Definition VideoTrackSourceInterface.h:28