1 /* MikMod sound library
\r
2 (c) 1998, 1999 Miodrag Vallat and others - see file AUTHORS for
\r
5 This library is free software; you can redistribute it and/or modify
\r
6 it under the terms of the GNU Library General Public License as
\r
7 published by the Free Software Foundation; either version 2 of
\r
8 the License, or (at your option) any later version.
\r
10 This program is distributed in the hope that it will be useful,
\r
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
\r
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
\r
13 GNU Library General Public License for more details.
\r
15 You should have received a copy of the GNU Library General Public
\r
16 License along with this library; if not, write to the Free Software
\r
17 Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
\r
21 /*==============================================================================
\r
23 $Id: mlreg.c,v 1.2 2004/01/28 00:49:56 raph Exp $
\r
25 Routine for registering all loaders in libmikmod for the current platform.
\r
27 ==============================================================================*/
\r
29 #ifdef HAVE_CONFIG_H
\r
33 #include "mikmod_internals.h"
\r
35 void MikMod_RegisterAllLoaders_internal(void)
\r
37 _mm_registerloader(&load_669);
\r
38 _mm_registerloader(&load_amf);
\r
39 _mm_registerloader(&load_asy);
\r
40 _mm_registerloader(&load_dsm);
\r
41 _mm_registerloader(&load_far);
\r
42 _mm_registerloader(&load_gdm);
\r
43 _mm_registerloader(&load_it);
\r
44 _mm_registerloader(&load_imf);
\r
45 _mm_registerloader(&load_mod);
\r
46 _mm_registerloader(&load_med);
\r
47 _mm_registerloader(&load_mtm);
\r
48 /* _mm_registerloader(&load_okt); */
\r
49 _mm_registerloader(&load_s3m);
\r
50 _mm_registerloader(&load_stm);
\r
51 _mm_registerloader(&load_stx);
\r
52 _mm_registerloader(&load_ult);
\r
53 _mm_registerloader(&load_uni);
\r
54 _mm_registerloader(&load_xm);
\r
56 _mm_registerloader(&load_m15);
\r
59 void MikMod_RegisterAllLoaders(void)
\r
62 MikMod_RegisterAllLoaders_internal();
\r
63 MUTEX_UNLOCK(lists);
\r