diff --git a/api/transport/BUILD.gn b/api/transport/BUILD.gn index 12a1f57066..84a0968ee9 100644 --- a/api/transport/BUILD.gn +++ b/api/transport/BUILD.gn @@ -53,6 +53,7 @@ rtc_library("field_trial_based_config") { ] deps = [ "../../api:field_trials_registry", + "../../rtc_base/system:rtc_export", "../../system_wrappers:field_trial", ] absl_deps = [ "//third_party/abseil-cpp/absl/strings" ] diff --git a/api/transport/field_trial_based_config.h b/api/transport/field_trial_based_config.h index d47140e579..441f89e51d 100644 --- a/api/transport/field_trial_based_config.h +++ b/api/transport/field_trial_based_config.h @@ -14,10 +14,11 @@ #include "absl/strings/string_view.h" #include "api/field_trials_registry.h" +#include "rtc_base/system/rtc_export.h" namespace webrtc { // Implementation using the field trial API fo the key value lookup. -class FieldTrialBasedConfig : public FieldTrialsRegistry { +class RTC_EXPORT FieldTrialBasedConfig : public FieldTrialsRegistry { private: std::string GetValue(absl::string_view key) const override; };