Mercurial > audlegacy
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 |