3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/FrameTransformerHost.h"
7#include "mc/external/webrtc/MediaType.h"
8#include "mc/external/webrtc/RefCountInterface.h"
9#include "mc/external/webrtc/scoped_refptr.h"
29 virtual ::webrtc::scoped_refptr<::webrtc::MediaStreamTrackInterface> track()
const = 0;
31 virtual ::webrtc::scoped_refptr<::webrtc::DtlsTransportInterface> dtls_transport()
const;
33 virtual ::std::vector<::std::string> stream_ids()
const;
35 virtual ::std::vector<::webrtc::scoped_refptr<::webrtc::MediaStreamInterface>> streams()
const;
37 virtual ::webrtc::MediaType media_type()
const = 0;
39 virtual ::std::string id()
const = 0;
41 virtual ::webrtc::RtpParameters GetParameters()
const = 0;
47 virtual void SetJitterBufferMinimumDelay(::std::optional<double> a1) = 0;
49 virtual ::std::vector<::webrtc::RtpSource> GetSources()
const;
53 virtual ::webrtc::scoped_refptr<::webrtc::FrameDecryptorInterface> GetFrameDecryptor()
const;
55 virtual void SetDepacketizerToDecoderFrameTransformer(
Definition DtlsTransportInterface.h:18
Definition FrameDecryptorInterface.h:12
Definition RefCountInterface.h:10
Definition RtpReceiverInterface.h:25
MCAPI void $SetDepacketizerToDecoderFrameTransformer(::webrtc::scoped_refptr<::webrtc::FrameTransformerInterface > frame_transformer)
MCAPI bool $SetParameters(::webrtc::RtpParameters const &)
Definition RtpReceiverObserverInterface.h:10
Definition scoped_refptr.h:8
Definition RtpParameters.h:7