nixpkgs/pkgs/by-name/si/signal-desktop/webrtc-fix-gcc-build.patch
Marcin Serwin 7034ff73ed
signal-desktop: 7.64.0 -> 7.66.0
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2025-08-16 10:31:34 +02:00

40 lines
1.5 KiB
Diff

diff --git a/p2p/base/port_interface.h b/p2p/base/port_interface.h
index f774b3d..c7242d9 100644
--- a/p2p/base/port_interface.h
+++ b/p2p/base/port_interface.h
@@ -55,7 +55,7 @@ class PortInterface {
virtual ~PortInterface();
virtual IceCandidateType Type() const = 0;
- virtual const Network* Network() const = 0;
+ virtual const ::webrtc::Network* Network() const = 0;
// Methods to set/get ICE role and tiebreaker values.
virtual void SetIceRole(IceRole role) = 0;
diff --git a/pc/codec_vendor.h b/pc/codec_vendor.h
index 1472225..251afbd 100644
--- a/pc/codec_vendor.h
+++ b/pc/codec_vendor.h
@@ -119,7 +119,7 @@ class CodecVendor {
class CodecLookupHelper {
public:
virtual ~CodecLookupHelper() = default;
- virtual PayloadTypeSuggester* PayloadTypeSuggester() = 0;
+ virtual ::webrtc::PayloadTypeSuggester* PayloadTypeSuggester() = 0;
// Look up the codec vendor to use, depending on context.
// This call may get additional arguments in the future, to aid
// in selection of the correct context.
diff --git a/pc/jsep_transport.h b/pc/jsep_transport.h
index ab914f3..3ff6f6f 100644
--- a/pc/jsep_transport.h
+++ b/pc/jsep_transport.h
@@ -214,7 +214,7 @@ class JsepTransport {
return rtp_dtls_transport_;
}
- scoped_refptr<SctpTransport> SctpTransport() const { return sctp_transport_; }
+ scoped_refptr<::webrtc::SctpTransport> SctpTransport() const { return sctp_transport_; }
// TODO(bugs.webrtc.org/9719): Delete method, update callers to use
// SctpTransport() instead.