Mark public ObjC APIs as explicitly visible.
BUG=
Review URL: https://codereview.webrtc.org/1899573002
Cr-Commit-Position: refs/heads/master@{#12431}
diff --git a/webrtc/api/objc/RTCOpenGLVideoRenderer.h b/webrtc/api/objc/RTCOpenGLVideoRenderer.h
index 729839c..7a8d3fe 100644
--- a/webrtc/api/objc/RTCOpenGLVideoRenderer.h
+++ b/webrtc/api/objc/RTCOpenGLVideoRenderer.h
@@ -15,6 +15,8 @@
#import <AppKit/NSOpenGL.h>
#endif
+#import "webrtc/base/objc/RTCMacros.h"
+
NS_ASSUME_NONNULL_BEGIN
@class RTCVideoFrame;
@@ -23,6 +25,7 @@
// the currently bound framebuffer. Supports OpenGL 3.2 and OpenGLES 2.0. OpenGL
// framebuffer creation and management should be handled elsewhere using the
// same context used to initialize this class.
+RTC_EXPORT
@interface RTCOpenGLVideoRenderer : NSObject
// The last successfully drawn frame. Used to avoid drawing frames unnecessarily