Add Stable Writable Connection Ping Interval parameter to RTCConfiguration.
Bug: webrtc:12642
Change-Id: I543760d49f87130d717c7cf0eca7d2d2f45e8eac
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/215242
Reviewed-by: Jonas Oreland <jonaso@webrtc.org>
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Derek Bailey <derekbailey@google.com>
Cr-Commit-Position: refs/heads/master@{#33751}
diff --git a/api/peer_connection_interface.h b/api/peer_connection_interface.h
index 1c147f7..f5f69f85 100644
--- a/api/peer_connection_interface.h
+++ b/api/peer_connection_interface.h
@@ -634,6 +634,10 @@
// The delay before doing a usage histogram report for long-lived
// PeerConnections. Used for testing only.
absl::optional<int> report_usage_pattern_delay_ms;
+
+ // The ping interval (ms) when the connection is stable and writable. This
+ // parameter overrides the default value in the ICE implementation if set.
+ absl::optional<int> stable_writable_connection_ping_interval_ms;
//
// Don't forget to update operator== if adding something.
//