knightbenax / Cobalt

OSX Virtual Camera Plugin based on CoreMediaIO
9 stars 3 forks source link

Is there a Process to register the Object ID before publishing #2

Open Raj123456788 opened 3 years ago

Raj123456788 commented 3 years ago

If I need to publish the a DAL Plugin what is the process? Also, how can I make sure no one can publish with same Object ID as mine? Where in the code are we setting the ObjectID?

knightbenax commented 3 years ago

Screenshot 2020-11-02 at 10 25 45 AM So in the Info.plist, you set a new UUID in the Plug-in factory interfaces for your plugin.

Raj123456788 commented 3 years ago

So Is there a documentation for the process? Where did you get this ID?

knightbenax commented 3 years ago

There isn't. Unfortunately apart from the really old Apple docs. Most of it I just discovered through digging around

Raj123456788 commented 3 years ago

Thanks! How does object ID related to this UUID. Any idea?

Raj123456788 commented 3 years ago
Screen Shot 2020-11-02 at 8 53 37 AM

For example: CMIOMinimal has object ID @37 how can I change it? Will it be same on different OSX or different?