|
| ~OrtcFactory () override |
|
RTCErrorOr< std::unique_ptr< RtpTransportControllerInterface > > | CreateRtpTransportController () override |
|
RTCErrorOr< std::unique_ptr< RtpTransportInterface > > | CreateRtpTransport (const RtcpParameters &rtcp_parameters, PacketTransportInterface *rtp, PacketTransportInterface *rtcp, RtpTransportControllerInterface *transport_controller) override |
|
RtpCapabilities | GetRtpSenderCapabilities (cricket::MediaType kind) const override |
|
RTCErrorOr< std::unique_ptr< OrtcRtpSenderInterface > > | CreateRtpSender (rtc::scoped_refptr< MediaStreamTrackInterface > track, RtpTransportInterface *transport) override |
|
RTCErrorOr< std::unique_ptr< OrtcRtpSenderInterface > > | CreateRtpSender (cricket::MediaType kind, RtpTransportInterface *transport) override |
|
RtpCapabilities | GetRtpReceiverCapabilities (cricket::MediaType kind) const override |
|
RTCErrorOr< std::unique_ptr< OrtcRtpReceiverInterface > > | CreateRtpReceiver (cricket::MediaType kind, RtpTransportInterface *transport) override |
|
RTCErrorOr< std::unique_ptr< UdpTransportInterface > > | CreateUdpTransport (int family, uint16_t min_port, uint16_t max_port) override |
|
rtc::scoped_refptr< AudioSourceInterface > | CreateAudioSource (const cricket::AudioOptions &options) override |
|
rtc::scoped_refptr< VideoTrackSourceInterface > | CreateVideoSource (std::unique_ptr< cricket::VideoCapturer > capturer, const MediaConstraintsInterface *constraints) override |
|
rtc::scoped_refptr< VideoTrackInterface > | CreateVideoTrack (const std::string &id, VideoTrackSourceInterface *source) override |
|
rtc::scoped_refptr< AudioTrackInterface > | CreateAudioTrack (const std::string &id, AudioSourceInterface *source) override |
|
rtc::Thread * | network_thread () |
|
rtc::Thread * | worker_thread () |
|
rtc::Thread * | signaling_thread () |
|
| ~OrtcFactory () override |
|
RTCErrorOr< std::unique_ptr< RtpTransportControllerInterface > > | CreateRtpTransportController () override |
|
RTCErrorOr< std::unique_ptr< RtpTransportInterface > > | CreateRtpTransport (const RtcpParameters &rtcp_parameters, PacketTransportInterface *rtp, PacketTransportInterface *rtcp, RtpTransportControllerInterface *transport_controller) override |
|
RtpCapabilities | GetRtpSenderCapabilities (cricket::MediaType kind) const override |
|
RTCErrorOr< std::unique_ptr< OrtcRtpSenderInterface > > | CreateRtpSender (rtc::scoped_refptr< MediaStreamTrackInterface > track, RtpTransportInterface *transport) override |
|
RTCErrorOr< std::unique_ptr< OrtcRtpSenderInterface > > | CreateRtpSender (cricket::MediaType kind, RtpTransportInterface *transport) override |
|
RtpCapabilities | GetRtpReceiverCapabilities (cricket::MediaType kind) const override |
|
RTCErrorOr< std::unique_ptr< OrtcRtpReceiverInterface > > | CreateRtpReceiver (cricket::MediaType kind, RtpTransportInterface *transport) override |
|
RTCErrorOr< std::unique_ptr< UdpTransportInterface > > | CreateUdpTransport (int family, uint16_t min_port, uint16_t max_port) override |
|
rtc::scoped_refptr< AudioSourceInterface > | CreateAudioSource (const cricket::AudioOptions &options) override |
|
rtc::scoped_refptr< VideoTrackSourceInterface > | CreateVideoSource (std::unique_ptr< cricket::VideoCapturer > capturer, const MediaConstraintsInterface *constraints) override |
|
rtc::scoped_refptr< VideoTrackInterface > | CreateVideoTrack (const std::string &id, VideoTrackSourceInterface *source) override |
|
rtc::scoped_refptr< AudioTrackInterface > | CreateAudioTrack (const std::string &id, AudioSourceInterface *source) override |
|
rtc::Thread * | network_thread () |
|
rtc::Thread * | worker_thread () |
|
rtc::Thread * | signaling_thread () |
|
virtual | ~OrtcFactoryInterface () |
|
RTCErrorOr< std::unique_ptr< UdpTransportInterface > > | CreateUdpTransport (int family) |
|
rtc::scoped_refptr< AudioSourceInterface > | CreateAudioSource () |
|
rtc::scoped_refptr< VideoTrackSourceInterface > | CreateVideoSource (std::unique_ptr< cricket::VideoCapturer > capturer) |
|
virtual | ~OrtcFactoryInterface () |
|
RTCErrorOr< std::unique_ptr< UdpTransportInterface > > | CreateUdpTransport (int family) |
|
rtc::scoped_refptr< AudioSourceInterface > | CreateAudioSource () |
|
rtc::scoped_refptr< VideoTrackSourceInterface > | CreateVideoSource (std::unique_ptr< cricket::VideoCapturer > capturer) |
|
|
static RTCErrorOr< std::unique_ptr< OrtcFactoryInterface > > | Create (rtc::Thread *network_thread, rtc::Thread *signaling_thread, rtc::NetworkManager *network_manager, rtc::PacketSocketFactory *socket_factory, AudioDeviceModule *adm, std::unique_ptr< cricket::MediaEngineInterface > media_engine) |
|
static RTCErrorOr< std::unique_ptr< OrtcFactoryInterface > > | Create (rtc::Thread *network_thread, rtc::Thread *signaling_thread, rtc::NetworkManager *network_manager, rtc::PacketSocketFactory *socket_factory, AudioDeviceModule *adm, std::unique_ptr< cricket::MediaEngineInterface > media_engine) |
|
static RTCErrorOr< std::unique_ptr< OrtcFactoryInterface > > | Create (rtc::Thread *network_thread, rtc::Thread *signaling_thread, rtc::NetworkManager *network_manager, rtc::PacketSocketFactory *socket_factory, AudioDeviceModule *adm) |
|
static RTCErrorOr< std::unique_ptr< OrtcFactoryInterface > > | Create () |
|
static RTCErrorOr< std::unique_ptr< OrtcFactoryInterface > > | Create (rtc::Thread *network_thread, rtc::Thread *signaling_thread, rtc::NetworkManager *network_manager, rtc::PacketSocketFactory *socket_factory, AudioDeviceModule *adm) |
|
static RTCErrorOr< std::unique_ptr< OrtcFactoryInterface > > | Create () |
|