free-audio / clap

Audio Plugin API
https://cleveraudio.org/
MIT License
1.73k stars 98 forks source link

[ext/preset-discovery] missing copyright/vendor string for collections #280

Closed defiantnerd closed 1 year ago

defiantnerd commented 1 year ago

clap_preset_discovery_collection_t should support a copyright string and/or a vendor string.

abique commented 1 year ago

So if the collection needs more metadata, does it also need a creator or this is already implied by the presets? Is the copyright a preset attribute or a collection attribute? Do you have examples what the copyright may look like? Do we need a set of constant strings for this?

Vendor -> OK.

abique commented 1 year ago

I think the copyright is more a preset attribute than a collection attribute. In which case it should be passed using set_extra_info("copyright", "blah"); We need then to specify what strings can be set to copyright.