comparison Plugins/Input/wma/libffwma/allcodecs.c @ 210:12004b385a96 trunk

[svn] Sync with xmms-wma instead of bmp-wma & GThreadify. Does not explode, but does not play either.
author chainsaw
date Sat, 19 Nov 2005 14:42:28 -0800
parents b8d4c1faa6d7
children 0bea7509d6ba
comparison
equal deleted inserted replaced
209:bd8457b077cf 210:12004b385a96
1 /* 1 /*
2 * Utils for libavcodec 2 * Utils for libavcodec
3 * Copyright (c) 2002 Fabrice Bellard. 3 * Copyright (c) 2002 Fabrice Bellard.
4 * Copyright (c) 2004 Roman Bogorodskiy (bmp-wma specific stuff)
5 * 4 *
6 * This library is free software; you can redistribute it and/or 5 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public 6 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either 7 * License as published by the Free Software Foundation; either
9 * version 2 of the License, or (at your option) any later version. 8 * version 2 of the License, or (at your option) any later version.
16 * You should have received a copy of the GNU Lesser General Public 15 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software 16 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA 17 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 */ 18 */
20 19
20 /**
21 * @file allcodecs.c
22 * Utils for libavcodec.
23 */
24
21 #include "avcodec.h" 25 #include "avcodec.h"
22 26
27 /* If you do not call this function, then you can select exactly which
28 formats you want to support */
29
30 /**
31 * simple call to register all the codecs.
32 */
23 void avcodec_register_all(void) 33 void avcodec_register_all(void)
24 { 34 {
25 static int inited = 0; 35 static int inited = 0;
26 36
27 if (inited != 0) 37 if (inited != 0)
28 return; 38 return;
29 inited = 1; 39 inited = 1;
30 40
31 register_avcodec(&wmav1_decoder); 41 /* decoders */
32 register_avcodec(&wmav2_decoder); 42 #ifdef CONFIG_DECODERS
43 #ifdef CONFIG_RISKY
44 register_avcodec(&wmav1_decoder);
45 register_avcodec(&wmav2_decoder);
46 #endif
47 #endif
33 } 48 }
34 49