summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/webrtc/modules/video_render/ios/video_render_ios_gles20.mm
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/webrtc/modules/video_render/ios/video_render_ios_gles20.mm')
-rw-r--r--chromium/third_party/webrtc/modules/video_render/ios/video_render_ios_gles20.mm6
1 files changed, 5 insertions, 1 deletions
diff --git a/chromium/third_party/webrtc/modules/video_render/ios/video_render_ios_gles20.mm b/chromium/third_party/webrtc/modules/video_render/ios/video_render_ios_gles20.mm
index 7bc46bfdad5..bbada099edf 100644
--- a/chromium/third_party/webrtc/modules/video_render/ios/video_render_ios_gles20.mm
+++ b/chromium/third_party/webrtc/modules/video_render/ios/video_render_ios_gles20.mm
@@ -8,6 +8,10 @@
* be found in the AUTHORS file in the root of the source tree.
*/
+#if !defined(__has_feature) || !__has_feature(objc_arc)
+#error "This file requires ARC support."
+#endif
+
#include "webrtc/modules/video_render/ios/video_render_ios_gles20.h"
#include "webrtc/system_wrappers/interface/critical_section_wrapper.h"
#include "webrtc/system_wrappers/interface/event_wrapper.h"
@@ -246,7 +250,7 @@ int VideoRenderIosGles20::GetWindowRect(Rect& rect) {
int VideoRenderIosGles20::ChangeWindow(void* new_window) {
CriticalSectionScoped cs(gles_crit_sec_.get());
- view_ = (VideoRenderIosView*)new_window;
+ view_ = (__bridge VideoRenderIosView*)new_window;
return 0;
}