@@ -6,9 +6,9 @@ import PackageDescription
66//
77// Note: CoreGraphicsBridge / CoreVideoBridge / IOSurfaceBridge / DispatchBridge
88// targets that used to live here were extracted into apple-cf-rs's bridge.
9- // CoreMediaBridge here keeps only the SCStreamFrameInfo attachment readers
10- // and a few generic accessors with frame-info-specific signatures —
11- // everything else comes from apple-cf's CoreMediaBridge target.
9+ // ScreenCaptureKitCoreMediaBridge keeps only the SCStreamFrameInfo attachment
10+ // readers and a few generic accessors with frame-info-specific signatures.
11+ // Generic CoreMedia bindings come from apple-cf's CoreMediaBridge target.
1212
1313let package = Package (
1414 name: " ScreenCaptureKitBridge " ,
@@ -25,14 +25,14 @@ let package = Package(
2525 // Main ScreenCaptureKit bindings.
2626 . target(
2727 name: " ScreenCaptureKitBridge " ,
28- dependencies: [ " CoreMediaBridge " , " MetalBridge " ] ,
28+ dependencies: [ " ScreenCaptureKitCoreMediaBridge " , " MetalBridge " ] ,
2929 path: " Sources/ScreenCaptureKitBridge " ) ,
3030 // CoreMedia bindings — only the SCStreamFrameInfo attachment readers
3131 // and SC-specific sample-buffer helpers. Generic CMSampleBuffer /
3232 // CMBlockBuffer / CMFormatDescription accessors come from
3333 // apple-cf-rs's CoreMediaBridge.
3434 . target(
35- name: " CoreMediaBridge " ,
35+ name: " ScreenCaptureKitCoreMediaBridge " ,
3636 path: " Sources/CoreMedia " ) ,
3737 // Metal framework bindings (MTLDevice, MTLTexture, etc.) — apple-cf
3838 // doesn't provide a metal module yet so this stays local.
0 commit comments