|
| Call (const Call::Config &config) |
|
virtual | ~Call () |
|
PacketReceiver * | Receiver () override |
|
webrtc::AudioSendStream * | CreateAudioSendStream (const webrtc::AudioSendStream::Config &config) override |
|
void | DestroyAudioSendStream (webrtc::AudioSendStream *send_stream) override |
|
webrtc::AudioReceiveStream * | CreateAudioReceiveStream (const webrtc::AudioReceiveStream::Config &config) override |
|
void | DestroyAudioReceiveStream (webrtc::AudioReceiveStream *receive_stream) override |
|
webrtc::VideoSendStream * | CreateVideoSendStream (webrtc::VideoSendStream::Config config, VideoEncoderConfig encoder_config) override |
|
void | DestroyVideoSendStream (webrtc::VideoSendStream *send_stream) override |
|
webrtc::VideoReceiveStream * | CreateVideoReceiveStream (webrtc::VideoReceiveStream::Config configuration) override |
|
void | DestroyVideoReceiveStream (webrtc::VideoReceiveStream *receive_stream) override |
|
FlexfecReceiveStream * | CreateFlexfecReceiveStream (const FlexfecReceiveStream::Config &config) override |
|
void | DestroyFlexfecReceiveStream (FlexfecReceiveStream *receive_stream) override |
|
Stats | GetStats () const override |
|
DeliveryStatus | DeliverPacket (MediaType media_type, const uint8_t *packet, size_t length, const PacketTime &packet_time) override |
|
bool | OnRecoveredPacket (const uint8_t *packet, size_t length) override |
|
void | SetBitrateConfig (const webrtc::Call::Config::BitrateConfig &bitrate_config) override |
|
void | SignalChannelNetworkState (MediaType media, NetworkState state) override |
|
void | OnTransportOverheadChanged (MediaType media, int transport_overhead_per_packet) override |
|
void | OnNetworkRouteChanged (const std::string &transport_name, const rtc::NetworkRoute &network_route) override |
|
void | OnSentPacket (const rtc::SentPacket &sent_packet) override |
|
void | OnNetworkChanged (uint32_t bitrate_bps, uint8_t fraction_loss, int64_t rtt_ms, int64_t probing_interval_ms) override |
|
void | OnAllocationLimitsChanged (uint32_t min_send_bitrate_bps, uint32_t max_padding_bitrate_bps) override |
|
|
enum | DeliveryStatus {
DELIVERY_OK,
DELIVERY_UNKNOWN_SSRC,
DELIVERY_PACKET_ERROR,
DELIVERY_OK,
DELIVERY_UNKNOWN_SSRC,
DELIVERY_PACKET_ERROR
} |
|
enum | DeliveryStatus {
DELIVERY_OK,
DELIVERY_UNKNOWN_SSRC,
DELIVERY_PACKET_ERROR,
DELIVERY_OK,
DELIVERY_UNKNOWN_SSRC,
DELIVERY_PACKET_ERROR
} |
|
static Call * | Create (const Call::Config &config) |
|
static Call * | Create (const Call::Config &config) |
|
virtual | ~PacketReceiver () |
|
virtual | ~PacketReceiver () |
|
virtual | ~RecoveredPacketReceiver ()=default |
|
virtual | ~RecoveredPacketReceiver ()=default |
|
virtual | ~Observer () |
|
virtual | ~Observer () |
|
virtual | ~LimitObserver () |
|
virtual | ~LimitObserver () |
|
◆ Call()
◆ ~Call()
webrtc::internal::Call::~Call |
( |
| ) |
|
|
virtual |
◆ CreateAudioReceiveStream()
◆ CreateAudioSendStream()
◆ CreateFlexfecReceiveStream()
◆ CreateVideoReceiveStream()
◆ CreateVideoSendStream()
◆ DeliverPacket()
◆ DestroyAudioReceiveStream()
◆ DestroyAudioSendStream()
◆ DestroyFlexfecReceiveStream()
◆ DestroyVideoReceiveStream()
◆ DestroyVideoSendStream()
◆ GetStats()
◆ OnAllocationLimitsChanged()
void webrtc::internal::Call::OnAllocationLimitsChanged |
( |
uint32_t |
min_send_bitrate_bps, |
|
|
uint32_t |
max_padding_bitrate_bps |
|
) |
| |
|
overridevirtual |
◆ OnNetworkChanged()
◆ OnNetworkRouteChanged()
◆ OnRecoveredPacket()
bool webrtc::internal::Call::OnRecoveredPacket |
( |
const uint8_t * |
packet, |
|
|
size_t |
length |
|
) |
| |
|
overridevirtual |
◆ OnSentPacket()
◆ OnTransportOverheadChanged()
void webrtc::internal::Call::OnTransportOverheadChanged |
( |
MediaType |
media, |
|
|
int |
transport_overhead_per_packet |
|
) |
| |
|
overridevirtual |
◆ Receiver()
◆ SetBitrateConfig()
◆ SignalChannelNetworkState()
The documentation for this class was generated from the following file:
- Source/ThirdParty/libwebrtc/Source/webrtc/call/call.cc