|
| WebRtcVideoChannel2 (webrtc::Call *call, const MediaConfig &config, const VideoOptions &options, WebRtcVideoEncoderFactory *external_encoder_factory, WebRtcVideoDecoderFactory *external_decoder_factory) |
|
| ~WebRtcVideoChannel2 () override |
|
rtc::DiffServCodePoint | PreferredDscp () const override |
|
bool | SetSendParameters (const VideoSendParameters ¶ms) override |
|
bool | SetRecvParameters (const VideoRecvParameters ¶ms) override |
|
webrtc::RtpParameters | GetRtpSendParameters (uint32_t ssrc) const override |
|
bool | SetRtpSendParameters (uint32_t ssrc, const webrtc::RtpParameters ¶meters) override |
|
webrtc::RtpParameters | GetRtpReceiveParameters (uint32_t ssrc) const override |
|
bool | SetRtpReceiveParameters (uint32_t ssrc, const webrtc::RtpParameters ¶meters) override |
|
bool | GetSendCodec (VideoCodec *send_codec) override |
|
bool | SetSend (bool send) override |
|
bool | SetVideoSend (uint32_t ssrc, bool enable, const VideoOptions *options, rtc::VideoSourceInterface< webrtc::VideoFrame > *source) override |
|
bool | AddSendStream (const StreamParams &sp) override |
|
bool | RemoveSendStream (uint32_t ssrc) override |
|
bool | AddRecvStream (const StreamParams &sp) override |
|
bool | AddRecvStream (const StreamParams &sp, bool default_stream) |
|
bool | RemoveRecvStream (uint32_t ssrc) override |
|
bool | SetSink (uint32_t ssrc, rtc::VideoSinkInterface< webrtc::VideoFrame > *sink) override |
|
bool | GetStats (VideoMediaInfo *info) override |
|
void | OnPacketReceived (rtc::CopyOnWriteBuffer *packet, const rtc::PacketTime &packet_time) override |
|
void | OnRtcpReceived (rtc::CopyOnWriteBuffer *packet, const rtc::PacketTime &packet_time) override |
|
void | OnReadyToSend (bool ready) override |
|
void | OnNetworkRouteChanged (const std::string &transport_name, const rtc::NetworkRoute &network_route) override |
|
void | OnTransportOverheadChanged (int transport_overhead_per_packet) override |
|
void | SetInterface (NetworkInterface *iface) override |
|
bool | sending () const |
|
| WebRtcVideoChannel2 (webrtc::Call *call, const MediaConfig &config, const VideoOptions &options, WebRtcVideoEncoderFactory *external_encoder_factory, WebRtcVideoDecoderFactory *external_decoder_factory) |
|
| ~WebRtcVideoChannel2 () override |
|
rtc::DiffServCodePoint | PreferredDscp () const override |
|
bool | SetSendParameters (const VideoSendParameters ¶ms) override |
|
bool | SetRecvParameters (const VideoRecvParameters ¶ms) override |
|
webrtc::RtpParameters | GetRtpSendParameters (uint32_t ssrc) const override |
|
bool | SetRtpSendParameters (uint32_t ssrc, const webrtc::RtpParameters ¶meters) override |
|
webrtc::RtpParameters | GetRtpReceiveParameters (uint32_t ssrc) const override |
|
bool | SetRtpReceiveParameters (uint32_t ssrc, const webrtc::RtpParameters ¶meters) override |
|
bool | GetSendCodec (VideoCodec *send_codec) override |
|
bool | SetSend (bool send) override |
|
bool | SetVideoSend (uint32_t ssrc, bool enable, const VideoOptions *options, rtc::VideoSourceInterface< webrtc::VideoFrame > *source) override |
|
bool | AddSendStream (const StreamParams &sp) override |
|
bool | RemoveSendStream (uint32_t ssrc) override |
|
bool | AddRecvStream (const StreamParams &sp) override |
|
bool | AddRecvStream (const StreamParams &sp, bool default_stream) |
|
bool | RemoveRecvStream (uint32_t ssrc) override |
|
bool | SetSink (uint32_t ssrc, rtc::VideoSinkInterface< webrtc::VideoFrame > *sink) override |
|
bool | GetStats (VideoMediaInfo *info) override |
|
void | OnPacketReceived (rtc::CopyOnWriteBuffer *packet, const rtc::PacketTime &packet_time) override |
|
void | OnRtcpReceived (rtc::CopyOnWriteBuffer *packet, const rtc::PacketTime &packet_time) override |
|
void | OnReadyToSend (bool ready) override |
|
void | OnNetworkRouteChanged (const std::string &transport_name, const rtc::NetworkRoute &network_route) override |
|
void | OnTransportOverheadChanged (int transport_overhead_per_packet) override |
|
void | SetInterface (NetworkInterface *iface) override |
|
bool | sending () const |
|
| VideoMediaChannel () |
|
| VideoMediaChannel (const MediaConfig &config) |
|
virtual | ~VideoMediaChannel () |
|
| VideoMediaChannel () |
|
| VideoMediaChannel (const MediaConfig &config) |
|
virtual | ~VideoMediaChannel () |
|
| MediaChannel (const MediaConfig &config) |
|
| MediaChannel () |
|
virtual | ~MediaChannel () |
|
virtual int | GetRtpSendTimeExtnId () const |
|
bool | SendPacket (rtc::CopyOnWriteBuffer *packet, const rtc::PacketOptions &options) |
|
bool | SendRtcp (rtc::CopyOnWriteBuffer *packet, const rtc::PacketOptions &options) |
|
int | SetOption (NetworkInterface::SocketType type, rtc::Socket::Option opt, int option) |
|
| MediaChannel (const MediaConfig &config) |
|
| MediaChannel () |
|
virtual | ~MediaChannel () |
|
virtual int | GetRtpSendTimeExtnId () const |
|
bool | SendPacket (rtc::CopyOnWriteBuffer *packet, const rtc::PacketOptions &options) |
|
bool | SendRtcp (rtc::CopyOnWriteBuffer *packet, const rtc::PacketOptions &options) |
|
int | SetOption (NetworkInterface::SocketType type, rtc::Socket::Option opt, int option) |
|
| has_slots () |
|
| has_slots () |
|
| ~has_slots () |
|
| ~has_slots () |
|
void | signal_connect (_signal_base_interface *sender) |
|
void | signal_disconnect (_signal_base_interface *sender) |
|
void | disconnect_all () |
|
void | signal_connect (_signal_base_interface *sender) |
|
void | signal_disconnect (_signal_base_interface *sender) |
|
void | disconnect_all () |
|