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/RTCAVFoundationVideoSource.h b/webrtc/api/objc/RTCAVFoundationVideoSource.h
index 8c0232a..73e5585 100644
--- a/webrtc/api/objc/RTCAVFoundationVideoSource.h
+++ b/webrtc/api/objc/RTCAVFoundationVideoSource.h
@@ -9,6 +9,7 @@
  */
 
 #import "webrtc/api/objc/RTCVideoSource.h"
+#import "webrtc/base/objc/RTCMacros.h"
 
 @class AVCaptureSession;
 @class RTCMediaConstraints;
@@ -23,6 +24,7 @@
  * guarantee its lifetime. Instead, we expose its properties through the ref
  * counted video source interface.
  */
+RTC_EXPORT
 @interface RTCAVFoundationVideoSource : RTCVideoSource
 
 - (instancetype)init NS_UNAVAILABLE;