coremediaio-dal-minimal-example:旨在成为macOS CoreMediaIO DAL插件的最简约示例

时间:2024-05-12 13:27:39
【文件属性】:

文件名称:coremediaio-dal-minimal-example:旨在成为macOS CoreMediaIO DAL插件的最简约示例

文件大小:26KB

文件格式:ZIP

更新时间:2024-05-12 13:27:39

Objective-C++

CoreMediaIO设备抽象层(DAL)最小示例 此示例项目旨在展示CoreMediaIO DAL插件的最简单实现,该插件用于在macOS上创建虚拟网络摄像头。 Apple提供了(),但是阅读和修改非常痛苦。 此存储库中的插件将框架用作虚拟网络摄像头来托管软件(QuickTime,OBS,Chrome等) 捐献 :money_with_wings: 如果该代码对您有用,请随时以现金方式为咖啡提供资金,以进行更多此类深夜工作! 因为苹果的文档和示例代码对这些API不利,所以我绝对牺牲了几个晚上才能使它正常工作。 请随意给或。 其他例子 :eyes: 其他已实现DAL插件的项目: - 直接副本。 一个示例,其实现似乎与Apple示例代码明显不同。 基于此仓库中的代码进行的项目: 这个项目是我建立此示例代码的动机。 它最初基于Apple的示例代码,但现在基于此存储库中的代码。 从Open Broadcaster Softw


【文件预览】:
coremediaio-dal-minimal-example-master
----.gitignore(2KB)
----README.md(4KB)
----CMIOMinimalSample.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(16KB)
--------xcuserdata()
----LICENSE(1KB)
----CMIOMinimalSample()
--------Logging.h(427B)
--------ObjectStore.h(2KB)
--------PlugIn.mm(3KB)
--------PlugIn.h(517B)
--------Stream.mm(15KB)
--------PlugInInterface.mm(12KB)
--------PlugInMain.mm(616B)
--------ObjectStore.mm(12KB)
--------Device.h(474B)
--------Stream.h(632B)
--------Info.plist(1KB)
--------PlugInInterface.h(353B)
--------Device.mm(10KB)

网友评论