update api

This commit is contained in:
aynakeya
2025-07-30 22:47:50 +08:00
parent 89dfec84e9
commit 111797db21

View File

@@ -23,6 +23,17 @@ func RegisterProvider(provider MediaProvider) {
_providers[provider.GetName()] = provider
}
func UnregisterProvider(name string) {
_, ok := _providers[name]
if ok {
delete(_providers, name)
}
}
func UnregisterAllProvider() {
_providers = make(map[string]MediaProvider)
}
func GetProvider(name string) (MediaProvider, bool) {
provider, ok := _providers[name]
return provider, ok