Soundpacks and factory content #11
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
bcox/tymbal#11
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Status: excluded by design during the preset-transport spec. Filed for the
record.
The discovery provider declares one filetype and one user-content location. It
declares no soundpacks and no factory-content location. From the spec:
plugin/preset_provider.hcarries the same reasoning: declaring an emptyfactory location would show the user an empty folder in the browser, which is
worse than no folder.
This becomes worth doing the moment the project ships presets with the plugin —
at which point the provider gains a second location flagged
CLAP_PRESET_DISCOVERY_IS_FACTORY_CONTENT, and possibly a soundpackdeclaration to group them. The code is already shaped for it;
ProviderInitdeclares locations in a loop of one.
Depends on someone authoring presets worth shipping.