diff options
author | Max Kellermann <max@duempel.org> | 2013-10-21 20:36:34 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2013-10-21 21:08:12 +0200 |
commit | 13e9f18403b98f8123b1b983c4680957d684e47b (patch) | |
tree | ef732995e8bbad81f41597fab84c5640004f22fd /src/DecoderList.cxx | |
parent | 875821f2ba0beeb9556962a536c4c0011913ff15 (diff) | |
download | mpd-13e9f18403b98f8123b1b983c4680957d684e47b.tar.gz mpd-13e9f18403b98f8123b1b983c4680957d684e47b.tar.xz mpd-13e9f18403b98f8123b1b983c4680957d684e47b.zip |
DecoderPlugin: move functions into the struct
Diffstat (limited to '')
-rw-r--r-- | src/DecoderList.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/DecoderList.cxx b/src/DecoderList.cxx index a9a4b5432..8fa821f58 100644 --- a/src/DecoderList.cxx +++ b/src/DecoderList.cxx @@ -148,7 +148,7 @@ decoder_plugin_from_suffix(const char *suffix, decoder_plugins[i] != nullptr; ++i) { plugin = decoder_plugins[i]; if (decoder_plugins_enabled[i] && - decoder_plugin_supports_suffix(*plugin, suffix)) + plugin->SupportsSuffix(suffix)) return plugin; } @@ -168,7 +168,7 @@ decoder_plugin_from_mime_type(const char *mimeType, unsigned int next) for (; decoder_plugins[i] != nullptr; ++i) { const struct DecoderPlugin *plugin = decoder_plugins[i]; if (decoder_plugins_enabled[i] && - decoder_plugin_supports_mime_type(*plugin, mimeType)) { + plugin->SupportsMimeType(mimeType)) { ++i; return plugin; } @@ -226,7 +226,7 @@ void decoder_plugin_init_all(void) /* the plugin is disabled in mpd.conf */ continue; - if (decoder_plugin_init(plugin, *param)) + if (plugin.Init(*param)) decoder_plugins_enabled[i] = true; } } @@ -234,5 +234,5 @@ void decoder_plugin_init_all(void) void decoder_plugin_deinit_all(void) { decoder_plugins_for_each_enabled(plugin) - decoder_plugin_finish(*plugin); + plugin->Finish(); } |