3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/rtc/VideoSinkInterface.h"
7#include "mc/external/rtc/VideoSourceInterface.h"
8#include "mc/external/webrtc/MediaStreamTrackInterface.h"
23 enum class ContentHint :
int {
33 virtual void AddOrUpdateSink(
40 virtual ::webrtc::VideoTrackSourceInterface* GetSource()
const = 0;
42 virtual ::webrtc::VideoTrackInterface::ContentHint content_hint()
const;
44 virtual void set_content_hint(::webrtc::VideoTrackInterface::ContentHint hint);
63 MCNAPI ::webrtc::VideoTrackInterface::ContentHint
$content_hint()
const;
Definition VideoSinkInterface.h:8
Definition VideoSourceInterface.h:8
Definition VideoFrame.h:16
Definition VideoTrackInterface.h:20
MCAPI void $RemoveSink(::rtc::VideoSinkInterface<::webrtc::VideoFrame > *sink)
MCAPI::webrtc::VideoTrackInterface::ContentHint $content_hint() const
MCAPI void $set_content_hint(::webrtc::VideoTrackInterface::ContentHint hint)
MCAPI void $AddOrUpdateSink(::rtc::VideoSinkInterface<::webrtc::VideoFrame > *sink, ::rtc::VideoSinkWants const &wants)
Definition VideoTrackSourceInterface.h:20
Definition VideoSinkWants.h:7