diff --git a/crates/livekit-webrtc/libwebrtc-sys/include/livekit/webrtc.h b/crates/livekit-webrtc/libwebrtc-sys/include/livekit/webrtc.h index 2dc3120..84667f2 100644 --- a/crates/livekit-webrtc/libwebrtc-sys/include/livekit/webrtc.h +++ b/crates/livekit-webrtc/libwebrtc-sys/include/livekit/webrtc.h @@ -22,7 +22,9 @@ namespace livekit { RTCRuntime(const RTCRuntime&) = delete; RTCRuntime& operator=(const RTCRuntime&) = delete; private: + #ifdef WEBRTC_WIN rtc::WinsockInitializer winsock_; + #endif }; std::unique_ptr create_rtc_runtime(); diff --git a/crates/livekit-webrtc/libwebrtc-sys/src/jsep.cpp b/crates/livekit-webrtc/libwebrtc-sys/src/jsep.cpp index b607eb4..f52a767 100644 --- a/crates/livekit-webrtc/libwebrtc-sys/src/jsep.cpp +++ b/crates/livekit-webrtc/libwebrtc-sys/src/jsep.cpp @@ -7,7 +7,7 @@ #include "livekit/rtc_error.h" #include "livekit/jsep.h" #include "libwebrtc-sys/src/jsep.rs.h" -#include "api/make_ref_counted.h" +#include "rtc_base/ref_counted_object.h" namespace livekit {