3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/external/webrtc/MediaReceiveStreamInterface.h"
7#include "mc/external/webrtc/ReceiveStreamInterface.h"
8#include "mc/external/webrtc/RtcpMode.h"
12namespace webrtc {
class RtpPacketSinkInterface; }
13namespace webrtc {
class TimeDelta; }
167 Rtp& operator=(
Rtp const&);
199 virtual ::webrtc::VideoReceiveStreamInterface::Stats GetStats()
const = 0;
202 virtual bool SetBaseMinimumPlayoutDelayMs(
int) = 0;
205 virtual int GetBaseMinimumPlayoutDelayMs()
const = 0;
208 virtual ::webrtc::VideoReceiveStreamInterface::RecordingState
212 virtual void GenerateKeyFrame() = 0;
215 virtual void SetRtcpMode(::webrtc::RtcpMode) = 0;
221 virtual void SetLossNotificationEnabled(
bool) = 0;
227 virtual void SetProtectionPayloadTypes(
int,
int) = 0;
233 virtual void SetAssociatedPayloadTypes(::std::map<int, int>) = 0;
236 virtual void UpdateRtxSsrc(uint) = 0;
Definition RtpPacketSinkInterface.h:12
Definition TimeDelta.h:10
Definition VideoReceiveStreamInterface.h:18
Definition ReceiveStreamInterface.h:15
Definition VideoReceiveStreamInterface.h:134
Definition VideoReceiveStreamInterface.h:126
Definition VideoReceiveStreamInterface.h:118
Definition VideoReceiveStreamInterface.h:44
Definition VideoReceiveStreamInterface.h:29
Definition VideoReceiveStreamInterface.h:59