Index: webrtc/sdk/objc/Framework/Classes/Metal/RTCMTLNSVideoView.m |
diff --git a/webrtc/sdk/objc/Framework/Classes/Metal/RTCMTLNSVideoView.m b/webrtc/sdk/objc/Framework/Classes/Metal/RTCMTLNSVideoView.m |
index dd413932676c80434edfee918d5e1c100878779f..ff23bc6e6e1d93c68f544871e7859c44d2a0a480 100644 |
--- a/webrtc/sdk/objc/Framework/Classes/Metal/RTCMTLNSVideoView.m |
+++ b/webrtc/sdk/objc/Framework/Classes/Metal/RTCMTLNSVideoView.m |
@@ -50,7 +50,7 @@ - (instancetype)initWithCoder:(NSCoder *)aCoder { |
#pragma mark - Private |
+ (BOOL)isMetalAvailable { |
- return YES; |
+ return [MTLCopyAllDevices() count] > 0; |
} |
- (void)configure { |