diff --git a/api/BUILD.gn b/api/BUILD.gn index a3b32bc4ad..692c4f4822 100644 --- a/api/BUILD.gn +++ b/api/BUILD.gn @@ -46,6 +46,7 @@ rtc_source_set("enable_media") { "../call", "../media:rtc_audio_video", "../pc:media_factory", + "../rtc_base/system:rtc_export", ] } diff --git a/api/enable_media.h b/api/enable_media.h index 8e0b66b2ea..85183963cf 100644 --- a/api/enable_media.h +++ b/api/enable_media.h @@ -12,6 +12,7 @@ #define API_ENABLE_MEDIA_H_ #include "api/peer_connection_interface.h" +#include "rtc_base/system/rtc_export.h" namespace webrtc { @@ -19,7 +20,7 @@ namespace webrtc { // This function is located in its own build target to allow webrtc users that // do not need any media to avoid linking media specific code and thus to reduce // binary size. -void EnableMedia(PeerConnectionFactoryDependencies& deps); +RTC_EXPORT void EnableMedia(PeerConnectionFactoryDependencies& deps); } // namespace webrtc