diff --git a/rtc_base/event_tracer.h b/rtc_base/event_tracer.h index 4bbda579bc..68aaf0d8ab 100644 --- a/rtc_base/event_tracer.h +++ b/rtc_base/event_tracer.h @@ -28,6 +28,8 @@ #include +#include "rtc_base/system/rtc_export.h" + namespace webrtc { typedef const unsigned char* (*GetCategoryEnabledPtr)(const char* name); @@ -70,12 +72,12 @@ class EventTracer { namespace rtc { namespace tracing { // Set up internal event tracer. -void SetupInternalTracer(); -bool StartInternalCapture(const char* filename); -void StartInternalCaptureToFile(FILE* file); -void StopInternalCapture(); +RTC_EXPORT void SetupInternalTracer(); +RTC_EXPORT bool StartInternalCapture(const char* filename); +RTC_EXPORT void StartInternalCaptureToFile(FILE* file); +RTC_EXPORT void StopInternalCapture(); // Make sure we run this, this will tear down the internal tracing. -void ShutdownInternalTracer(); +RTC_EXPORT void ShutdownInternalTracer(); } // namespace tracing } // namespace rtc