diff --git a/api/BUILD.gn b/api/BUILD.gn index c9dabe34e1..12e0c5cafa 100644 --- a/api/BUILD.gn +++ b/api/BUILD.gn @@ -190,6 +190,7 @@ rtc_library("libjingle_peerconnection_api") { "crypto:frame_decryptor_interface", "crypto:frame_encryptor_interface", "crypto:options", + "metronome", "neteq:neteq_api", "rtc_event_log", "task_queue", diff --git a/api/peer_connection_interface.h b/api/peer_connection_interface.h index 0b402c9db2..70adf514f2 100644 --- a/api/peer_connection_interface.h +++ b/api/peer_connection_interface.h @@ -95,6 +95,7 @@ #include "api/jsep.h" #include "api/media_stream_interface.h" #include "api/media_types.h" +#include "api/metronome/metronome.h" #include "api/neteq/neteq_factory.h" #include "api/network_state_predictor.h" #include "api/packet_socket_factory.h" @@ -1410,6 +1411,7 @@ struct RTC_EXPORT PeerConnectionDependencies final { std::unique_ptr tls_cert_verifier; std::unique_ptr video_bitrate_allocator_factory; + std::unique_ptr metronome_; }; // PeerConnectionFactoryDependencies holds all of the PeerConnectionFactory