42 std::string unique_id;
43 webrtc::VideoCaptureCapability capability;
62 static rtc::scoped_refptr<webrtc::PeerConnectionFactoryInterface> GetPeerConnectionFactory();
63 static void Dispose();
64 static rtc::scoped_refptr<webrtc::AudioTrackInterface> CreateAudioTrack();
65 static rtc::scoped_refptr<webrtc::AudioTrackInterface> CreateAudioTrack(
66 rtc::scoped_refptr<webrtc::AudioSourceInterface> source);
67 static rtc::scoped_refptr<webrtc::VideoTrackInterface> CreateVideoTrack(
68 rtc::scoped_refptr<webrtc::VideoTrackSourceInterface> source);
69 static AudioBackendType GetAudioBackend();
73 static rtc::scoped_refptr<webrtc::PeerConnectionFactoryInterface> peer_connection_factory_;
74 static rtc::scoped_refptr<webrtc::AudioDeviceModule> adm_;
75 static std::unique_ptr<rtc::Thread> signaling_thread_;
76 static std::unique_ptr<rtc::Thread> worker_thread_;
77 static std::unique_ptr<webrtc::TaskQueueFactory> task_queue_factory_;
78 static AudioBackendType audio_backend_;