Amazon Kinesis Webrtc C SDK
Loading...
Searching...
No Matches
KvsRtpTransceiver Struct Reference

#include <Rtp.h>

Collaboration diagram for KvsRtpTransceiver:
Collaboration graph

Public Attributes

RtcRtpTransceiver transceiver
RtcRtpSender sender
PKvsPeerConnection pKvsPeerConnection
UINT32 jitterBufferSsrc
PJitterBuffer pJitterBuffer
PRollingBufferConfig pRollingBufferConfig
UINT64 onFrameCustomData
RtcOnFrame onFrame
UINT64 onBandwidthEstimationCustomData
RtcOnBandwidthEstimation onBandwidthEstimation
UINT64 onPictureLossCustomData
RtcOnPictureLoss onPictureLoss
PBYTE peerFrameBuffer
UINT32 peerFrameBufferSize
UINT32 rtcpReportsTimerId
MUTEX statsLock
RtcOutboundRtpStreamStats outboundStats
RtcRemoteInboundRtpStreamStats remoteInboundStats
RtcInboundRtpStreamStats inboundStats
BOOL twccEnabled
BOOL pliEnabled
CHAR fmtpOverride [MAX_SDP_ATTRIBUTE_VALUE_LENGTH+1]
RTC_RTP_TRANSCEIVER_DIRECTION configuredDirection
volatile SIZE_T atomicDirection
volatile SIZE_T atomicSenderPayloadTypes
RTC_CODEC rollingBufferCodec

Member Data Documentation

◆ atomicDirection

volatile SIZE_T KvsRtpTransceiver::atomicDirection

◆ atomicSenderPayloadTypes

volatile SIZE_T KvsRtpTransceiver::atomicSenderPayloadTypes

◆ configuredDirection

RTC_RTP_TRANSCEIVER_DIRECTION KvsRtpTransceiver::configuredDirection

◆ fmtpOverride

CHAR KvsRtpTransceiver::fmtpOverride[MAX_SDP_ATTRIBUTE_VALUE_LENGTH+1]

◆ inboundStats

RtcInboundRtpStreamStats KvsRtpTransceiver::inboundStats

◆ jitterBufferSsrc

UINT32 KvsRtpTransceiver::jitterBufferSsrc

◆ onBandwidthEstimation

RtcOnBandwidthEstimation KvsRtpTransceiver::onBandwidthEstimation

◆ onBandwidthEstimationCustomData

UINT64 KvsRtpTransceiver::onBandwidthEstimationCustomData

◆ onFrame

RtcOnFrame KvsRtpTransceiver::onFrame

◆ onFrameCustomData

UINT64 KvsRtpTransceiver::onFrameCustomData

◆ onPictureLoss

RtcOnPictureLoss KvsRtpTransceiver::onPictureLoss

◆ onPictureLossCustomData

UINT64 KvsRtpTransceiver::onPictureLossCustomData

◆ outboundStats

RtcOutboundRtpStreamStats KvsRtpTransceiver::outboundStats

◆ peerFrameBuffer

PBYTE KvsRtpTransceiver::peerFrameBuffer

◆ peerFrameBufferSize

UINT32 KvsRtpTransceiver::peerFrameBufferSize

◆ pJitterBuffer

PJitterBuffer KvsRtpTransceiver::pJitterBuffer

◆ pKvsPeerConnection

PKvsPeerConnection KvsRtpTransceiver::pKvsPeerConnection

◆ pliEnabled

BOOL KvsRtpTransceiver::pliEnabled

◆ pRollingBufferConfig

PRollingBufferConfig KvsRtpTransceiver::pRollingBufferConfig

◆ remoteInboundStats

RtcRemoteInboundRtpStreamStats KvsRtpTransceiver::remoteInboundStats

◆ rollingBufferCodec

RTC_CODEC KvsRtpTransceiver::rollingBufferCodec

◆ rtcpReportsTimerId

UINT32 KvsRtpTransceiver::rtcpReportsTimerId

◆ sender

RtcRtpSender KvsRtpTransceiver::sender

◆ statsLock

MUTEX KvsRtpTransceiver::statsLock

◆ transceiver

RtcRtpTransceiver KvsRtpTransceiver::transceiver

◆ twccEnabled

BOOL KvsRtpTransceiver::twccEnabled

The documentation for this struct was generated from the following file:
  • src/source/PeerConnection/Rtp.h