decoder: make all decoder_plugin structs const

All decoder_plugin structs are initialized at compile time, and must
never change.
This commit is contained in:
Max Kellermann
2008-11-01 14:54:09 +01:00
parent 1a4a3e1f1f
commit 0b614fbaae
12 changed files with 23 additions and 23 deletions

View File

@@ -21,17 +21,17 @@
#include <glib.h>
extern struct decoder_plugin mp3Plugin;
extern struct decoder_plugin oggvorbisPlugin;
extern struct decoder_plugin flacPlugin;
extern struct decoder_plugin oggflacPlugin;
extern struct decoder_plugin audiofilePlugin;
extern struct decoder_plugin mp4Plugin;
extern struct decoder_plugin aacPlugin;
extern struct decoder_plugin mpcPlugin;
extern struct decoder_plugin wavpackPlugin;
extern struct decoder_plugin modPlugin;
extern struct decoder_plugin ffmpegPlugin;
extern const struct decoder_plugin mp3Plugin;
extern const struct decoder_plugin oggvorbisPlugin;
extern const struct decoder_plugin flacPlugin;
extern const struct decoder_plugin oggflacPlugin;
extern const struct decoder_plugin audiofilePlugin;
extern const struct decoder_plugin mp4Plugin;
extern const struct decoder_plugin aacPlugin;
extern const struct decoder_plugin mpcPlugin;
extern const struct decoder_plugin wavpackPlugin;
extern const struct decoder_plugin modPlugin;
extern const struct decoder_plugin ffmpegPlugin;
static const struct decoder_plugin *const decoder_plugins[] = {
#ifdef HAVE_MAD