浏览代码

mac-virtualcam: Fix use of collection without explicit type

Swift 5.0 requires empty collections to carry explicit type definitions.
PatTheMav 2 年之前
父节点
当前提交
914951a28d
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      plugins/mac-virtualcam/src/camera-extension/OBSCameraDeviceSource.swift

+ 1 - 1
plugins/mac-virtualcam/src/camera-extension/OBSCameraDeviceSource.swift

@@ -63,7 +63,7 @@ class OBSCameraDeviceSource: NSObject, CMIOExtensionDeviceSource {
             kCVPixelBufferWidthKey: dimensions.width,
             kCVPixelBufferHeightKey: dimensions.height,
             kCVPixelBufferPixelFormatTypeKey: _videoDescription.mediaSubType,
-            kCVPixelBufferIOSurfacePropertiesKey: [:],
+            kCVPixelBufferIOSurfacePropertiesKey: [CFString: CFTypeRef](),
         ]
 
         CVPixelBufferPoolCreate(kCFAllocatorDefault, nil, pixelBufferAttributes, &_bufferPool)