This commit is contained in:
Théo Monnom
2022-05-30 22:43:40 +02:00
parent 112bc2de9c
commit 5c8841de1f
15 changed files with 2647 additions and 361 deletions
+2 -8
View File
@@ -7,6 +7,7 @@
#include "signal_client.h"
#include "peer_observer.h"
#include "peer_transport.h"
#include <api/peer_connection_interface.h>
namespace livekit{
@@ -24,14 +25,7 @@ namespace livekit{
void OnJoin(const JoinResponse &res);
private:
// Wrapper for our PeerConnection ( Int. Impl. )
class PeerTransport {
public:
explicit PeerTransport(const RTCEngine &rtc_engine);
rtc::scoped_refptr<webrtc::PeerConnectionInterface> peer_connection;
std::unique_ptr<PeerObserver> observer;
};
friend class PeerTransport;
SignalClient client_;