Plugin API: third-party DSP and playback events #21
Labels
No milestone
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
#27 Social: lyrics Plugin with UI view
SBDeveloper/medley
#19 Plugin API: capability enforcement and secret isolation
SBDeveloper/medley
Reference
SBDeveloper/medley#21
Loading…
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?
Part of #13
What to build
A third-party Plugin can process audio and react to playback events, on the same API the bundled Plugins use. UI views from Plugins are covered by #45 (declarative plugin UI and slots), not here.
Acceptance criteria
Blocked by
SBDeveloper referenced this issue2026-10-06 21:17:09 +02:00
Plugin API: third-party UI views and DSPto Plugin API: third-party DSP and playback eventsImplemented in
3bb36c9: extension plugin kind with audio_processing (process export in the decode path) and playback_events (on_event) capabilities, consent-gated, with fixture plugin tests in crates/core/tests/extensions.rs. UI views are left to #45.