3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/MediaReceiveStreamInterface.h"
7#include "mc/external/webrtc/ReceiveStreamInterface.h"
38 Decoder& operator=(Decoder
const&);
39 Decoder(Decoder
const&);
68 RtcpXr& operator=(RtcpXr
const&);
69 RtcpXr(RtcpXr
const&);
92 Rtp& operator=(Rtp
const&);
115 Config& operator=(Config
const&);
116 Config(Config
const&);
120 struct RecordingState {
130 RecordingState& operator=(RecordingState
const&);
131 RecordingState(RecordingState
const&);
198 Stats& operator=(Stats
const&);
206 virtual ::webrtc::VideoReceiveStreamInterface::Stats GetStats()
const = 0;
208 virtual bool SetBaseMinimumPlayoutDelayMs(
int) = 0;
210 virtual int GetBaseMinimumPlayoutDelayMs()
const = 0;
212 virtual ::webrtc::VideoReceiveStreamInterface::RecordingState
215 virtual void GenerateKeyFrame() = 0;
219 virtual void SetLossNotificationEnabled(
bool) = 0;
223 virtual void SetProtectionPayloadTypes(
int,
int) = 0;
227 virtual void SetAssociatedPayloadTypes(::std::map<int, int>) = 0;
229 virtual void UpdateRtxSsrc(uint) = 0;
Definition RtpPacketSinkInterface.h:12
Definition TimeDelta.h:10
Definition VideoReceiveStreamInterface.h:17
Definition ReceiveStreamInterface.h:15
Definition VideoReceiveStreamInterface.h:59
Definition VideoReceiveStreamInterface.h:51
Definition VideoReceiveStreamInterface.h:43
Definition VideoReceiveStreamInterface.h:28
Definition VideoReceiveStreamInterface.h:120
Definition VideoReceiveStreamInterface.h:135