diff options
author | Darren Salt <linux@youmustbejoking.demon.co.uk> | 2006-05-03 19:46:06 +0000 |
---|---|---|
committer | Darren Salt <linux@youmustbejoking.demon.co.uk> | 2006-05-03 19:46:06 +0000 |
commit | 1e21218596ab3eb84da7b2ec8aedd46827284b8a (patch) | |
tree | 4e73293d224c7ac9eff131af52e4747b12674ecd | |
parent | 5859b4076e5326996aa21e6fc0ce572edebec469 (diff) | |
download | xine-lib-1e21218596ab3eb84da7b2ec8aedd46827284b8a.tar.gz xine-lib-1e21218596ab3eb84da7b2ec8aedd46827284b8a.tar.bz2 |
Make various arrays and structures (mainly xine_plugin_info) const.
(Diego Pettenò)
CVS patchset: 7985
CVS date: 2006/05/03 19:46:06
115 files changed, 241 insertions, 240 deletions
@@ -20,6 +20,7 @@ xine-lib (1.1.2) * Support for Vorbis-style comments in FLAC files * Coverity fixes * Add ATSC support to the DVB plugin + * Make various structures and arrays constant. xine-lib (1.1.1) * Improve sound quality when using alsa 1.0.9 or above. diff --git a/src/audio_out/audio_alsa_out.c b/src/audio_out/audio_alsa_out.c index 51dcdf59b..4f09d79dd 100644 --- a/src/audio_out/audio_alsa_out.c +++ b/src/audio_out/audio_alsa_out.c @@ -26,7 +26,7 @@ * (c) 2001 James Courtier-Dutton <James@superbug.demon.co.uk> * * - * $Id: audio_alsa_out.c,v 1.159 2006/04/21 23:15:44 dsalt Exp $ + * $Id: audio_alsa_out.c,v 1.160 2006/05/03 19:46:06 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -1685,7 +1685,7 @@ static ao_info_t ao_info_alsa = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_OUT, AO_OUT_ALSA_IFACE_VERSION, "alsa", XINE_VERSION_CODE, &ao_info_alsa, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/audio_out/audio_arts_out.c b/src/audio_out/audio_arts_out.c index 6b3d11482..4eba7d081 100644 --- a/src/audio_out/audio_arts_out.c +++ b/src/audio_out/audio_arts_out.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: audio_arts_out.c,v 1.28 2006/03/16 21:38:17 tmattern Exp $ + * $Id: audio_arts_out.c,v 1.29 2006/05/03 19:46:06 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -405,7 +405,7 @@ static ao_info_t ao_info_arts = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_OUT, AO_OUT_ARTS_IFACE_VERSION, "arts", XINE_VERSION_CODE, &ao_info_arts, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/audio_out/audio_coreaudio_out.c b/src/audio_out/audio_coreaudio_out.c index c851b3140..a26554670 100644 --- a/src/audio_out/audio_coreaudio_out.c +++ b/src/audio_out/audio_coreaudio_out.c @@ -599,7 +599,7 @@ static ao_info_t ao_info_coreaudio = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_OUT, AO_OUT_COREAUDIO_IFACE_VERSION, "coreaudio", XINE_VERSION_CODE, &ao_info_coreaudio, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/audio_out/audio_directx2_out.c b/src/audio_out/audio_directx2_out.c index f5384a794..ab12b4591 100644 --- a/src/audio_out/audio_directx2_out.c +++ b/src/audio_out/audio_directx2_out.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: audio_directx2_out.c,v 1.5 2006/04/21 23:15:45 dsalt Exp $ + * $Id: audio_directx2_out.c,v 1.6 2006/05/03 19:46:06 dsalt Exp $ * * * xine audio output plugin using DirectX @@ -1028,7 +1028,7 @@ static ao_info_t ao_info_directx2 = { 10 }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { { PLUGIN_AUDIO_OUT, AO_OUT_DIRECTX2_IFACE_VERSION, "directx2", XINE_VERSION_CODE, &ao_info_directx2, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } }; diff --git a/src/audio_out/audio_directx_out.c b/src/audio_out/audio_directx_out.c index 90327d677..81dc58154 100755 --- a/src/audio_out/audio_directx_out.c +++ b/src/audio_out/audio_directx_out.c @@ -20,7 +20,7 @@ * audio_directx_out.c, direct sound audio output plugin for xine * by Matthew Grooms <elon@altavista.com> * - * $Id: audio_directx_out.c,v 1.12 2004/09/02 19:56:40 valtri Exp $ + * $Id: audio_directx_out.c,v 1.13 2006/05/03 19:46:06 dsalt Exp $ */ /* @@ -863,7 +863,7 @@ static ao_info_t ao_info_directx = { /* * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_OUT, AO_DIRECTX_IFACE_VERSION, "directx", XINE_VERSION_CODE, &ao_info_directx, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/audio_out/audio_esd_out.c b/src/audio_out/audio_esd_out.c index edaf97618..69722be39 100644 --- a/src/audio_out/audio_esd_out.c +++ b/src/audio_out/audio_esd_out.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: audio_esd_out.c,v 1.31 2004/12/12 22:01:02 mroi Exp $ + * $Id: audio_esd_out.c,v 1.32 2006/05/03 19:46:06 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -600,7 +600,7 @@ static ao_info_t ao_info_esd = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_OUT, AO_OUT_ESD_IFACE_VERSION, "esd", XINE_VERSION_CODE, &ao_info_esd, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/audio_out/audio_file_out.c b/src/audio_out/audio_file_out.c index 4812929cf..e3046df55 100644 --- a/src/audio_out/audio_file_out.c +++ b/src/audio_out/audio_file_out.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: audio_file_out.c,v 1.3 2004/10/29 23:11:37 miguelfreitas Exp $ + * $Id: audio_file_out.c,v 1.4 2006/05/03 19:46:06 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -396,7 +396,7 @@ static ao_info_t ao_info_file = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_OUT, AO_OUT_FILE_IFACE_VERSION, "file", XINE_VERSION_CODE, &ao_info_file, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/audio_out/audio_fusionsound_out.c b/src/audio_out/audio_fusionsound_out.c index 765b1d584..375f4d097 100644 --- a/src/audio_out/audio_fusionsound_out.c +++ b/src/audio_out/audio_fusionsound_out.c @@ -479,7 +479,7 @@ static ao_info_t ao_info_fusionsound = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_OUT, AO_OUT_FS_IFACE_VERSION, "FusionSound", XINE_VERSION_CODE, &ao_info_fusionsound, init_class }, diff --git a/src/audio_out/audio_irixal_out.c b/src/audio_out/audio_irixal_out.c index ddfb481ba..0590bff81 100644 --- a/src/audio_out/audio_irixal_out.c +++ b/src/audio_out/audio_irixal_out.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: audio_irixal_out.c,v 1.12 2004/12/12 22:01:02 mroi Exp $ + * $Id: audio_irixal_out.c,v 1.13 2006/05/03 19:46:06 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -420,7 +420,7 @@ ao_info_t *get_audio_out_plugin_info() * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_OUT, AO_OUT_IRIXAL_IFACE_VERSION, "irixal", XINE_VERSION_CODE, &ao_info_irixal, init_audio_out_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/audio_out/audio_none_out.c b/src/audio_out/audio_none_out.c index 2a3c52db2..36b22ded1 100644 --- a/src/audio_out/audio_none_out.c +++ b/src/audio_out/audio_none_out.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: audio_none_out.c,v 1.7 2003/12/14 22:13:22 siggi Exp $ + * $Id: audio_none_out.c,v 1.8 2006/05/03 19:46:06 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -257,7 +257,7 @@ static ao_info_t ao_info_none = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_OUT, AO_OUT_NONE_IFACE_VERSION, "none", XINE_VERSION_CODE, &ao_info_none, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/audio_out/audio_oss_out.c b/src/audio_out/audio_oss_out.c index 7b94ee10a..b2e446755 100644 --- a/src/audio_out/audio_oss_out.c +++ b/src/audio_out/audio_oss_out.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: audio_oss_out.c,v 1.113 2004/12/12 22:01:02 mroi Exp $ + * $Id: audio_oss_out.c,v 1.114 2006/05/03 19:46:06 dsalt Exp $ * * 20-8-2001 First implementation of Audio sync and Audio driver separation. * Copyright (C) 2001 James Courtier-Dutton James@superbug.demon.co.uk @@ -1179,7 +1179,7 @@ static ao_info_t ao_info_oss = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_OUT, AO_OUT_OSS_IFACE_VERSION, "oss", XINE_VERSION_CODE, &ao_info_oss, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/audio_out/audio_polyp_out.c b/src/audio_out/audio_polyp_out.c index 0fa8c307a..1fe82c00e 100644 --- a/src/audio_out/audio_polyp_out.c +++ b/src/audio_out/audio_polyp_out.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: audio_polyp_out.c,v 1.5 2004/12/19 20:39:06 miguelfreitas Exp $ + * $Id: audio_polyp_out.c,v 1.6 2006/05/03 19:46:06 dsalt Exp $ * * ao plugin for polypaudio: * http://0pointer.de/lennart/projects/polypaudio/ @@ -568,7 +568,7 @@ static ao_info_t ao_info_polyp = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_OUT, 8, "polypaudio", XINE_VERSION_CODE, &ao_info_polyp, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/audio_out/audio_sun_out.c b/src/audio_out/audio_sun_out.c index fe5a6078a..f61f782c8 100644 --- a/src/audio_out/audio_sun_out.c +++ b/src/audio_out/audio_sun_out.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: audio_sun_out.c,v 1.40 2004/12/12 22:01:02 mroi Exp $ + * $Id: audio_sun_out.c,v 1.41 2006/05/03 19:46:06 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -1001,7 +1001,7 @@ static ao_info_t ao_info_sun = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_OUT, AO_SUN_IFACE_VERSION, "sun", XINE_VERSION_CODE, &ao_info_sun, ao_sun_init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_asf.c b/src/demuxers/demux_asf.c index 132f2caf0..210cca0a6 100644 --- a/src/demuxers/demux_asf.c +++ b/src/demuxers/demux_asf.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: demux_asf.c,v 1.174 2006/03/06 08:02:44 tmattern Exp $ + * $Id: demux_asf.c,v 1.175 2006/05/03 19:46:06 dsalt Exp $ * * demultiplexer for asf streams * @@ -2336,7 +2336,7 @@ demuxer_info_t demux_info_asf = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "asf", XINE_VERSION_CODE, &demux_info_asf, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_avi.c b/src/demuxers/demux_avi.c index 45a432e15..26897fa58 100644 --- a/src/demuxers/demux_avi.c +++ b/src/demuxers/demux_avi.c @@ -19,7 +19,7 @@ */ /* - * $Id: demux_avi.c,v 1.223 2006/03/04 12:04:42 tmattern Exp $ + * $Id: demux_avi.c,v 1.224 2006/05/03 19:46:06 dsalt Exp $ * * demultiplexer for avi streams * @@ -2354,7 +2354,7 @@ demuxer_info_t demux_info_avi = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "avi", XINE_VERSION_CODE, &demux_info_avi, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_elem.c b/src/demuxers/demux_elem.c index b4ab18422..4750c4ee0 100644 --- a/src/demuxers/demux_elem.c +++ b/src/demuxers/demux_elem.c @@ -19,7 +19,7 @@ */ /* - * $Id: demux_elem.c,v 1.86 2005/02/06 15:26:16 tmattern Exp $ + * $Id: demux_elem.c,v 1.87 2006/05/03 19:46:06 dsalt Exp $ * * demultiplexer for elementary mpeg streams */ @@ -305,7 +305,7 @@ demuxer_info_t demux_info_elem = { 0 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "elem", XINE_VERSION_CODE, &demux_info_elem, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_fli.c b/src/demuxers/demux_fli.c index d6745b0f6..a53bdef0a 100644 --- a/src/demuxers/demux_fli.c +++ b/src/demuxers/demux_fli.c @@ -24,7 +24,7 @@ * avoid while programming a FLI decoder, visit: * http://www.pcisys.net/~melanson/codecs/ * - * $Id: demux_fli.c,v 1.56 2005/02/06 15:26:16 tmattern Exp $ + * $Id: demux_fli.c,v 1.57 2006/05/03 19:46:06 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -398,7 +398,7 @@ demuxer_info_t demux_info_fli = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "fli", XINE_VERSION_CODE, &demux_info_fli, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_flv.c b/src/demuxers/demux_flv.c index 63165a2c6..fac3c2fa1 100644 --- a/src/demuxers/demux_flv.c +++ b/src/demuxers/demux_flv.c @@ -24,7 +24,7 @@ * For more information on the FLV file format, visit: * http://download.macromedia.com/pub/flash/flash_file_format_specification.pdf * - * $Id: demux_flv.c,v 1.6 2005/02/06 15:26:16 tmattern Exp $ + * $Id: demux_flv.c,v 1.7 2006/05/03 19:46:06 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -343,7 +343,7 @@ demuxer_info_t demux_info_flv = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "flashvideo", XINE_VERSION_CODE, &demux_info_flv, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_iff.c b/src/demuxers/demux_iff.c index 0dec90169..3970b21c0 100644 --- a/src/demuxers/demux_iff.c +++ b/src/demuxers/demux_iff.c @@ -36,7 +36,7 @@ * * ANIM (Animations) * - Animation works fine, without seeking. * - * $Id: demux_iff.c,v 1.14 2005/11/28 12:24:57 valtri Exp $ + * $Id: demux_iff.c,v 1.15 2006/05/03 19:46:06 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -1334,7 +1334,7 @@ demuxer_info_t demux_info_iff = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "iff", XINE_VERSION_CODE, &demux_info_iff, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_image.c b/src/demuxers/demux_image.c index e2a7dde74..eec5f97ce 100644 --- a/src/demuxers/demux_image.c +++ b/src/demuxers/demux_image.c @@ -19,7 +19,7 @@ */ /* - * $Id: demux_image.c,v 1.21 2006/02/11 21:28:02 dsalt Exp $ + * $Id: demux_image.c,v 1.22 2006/05/03 19:46:06 dsalt Exp $ * * image dummy demultiplexer */ @@ -264,7 +264,7 @@ demuxer_info_t demux_info_image = { 11 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "image", XINE_VERSION_CODE, &demux_info_image, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_matroska.c b/src/demuxers/demux_matroska.c index 75b635348..8d73709e0 100644 --- a/src/demuxers/demux_matroska.c +++ b/src/demuxers/demux_matroska.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: demux_matroska.c,v 1.44 2006/03/11 09:03:24 tmattern Exp $ + * $Id: demux_matroska.c,v 1.45 2006/05/03 19:46:06 dsalt Exp $ * * demultiplexer for matroska streams * @@ -2731,7 +2731,7 @@ demuxer_info_t demux_info_matroska = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "matroska", XINE_VERSION_CODE, &demux_info_matroska, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_mng.c b/src/demuxers/demux_mng.c index 75e5b5039..fa3b8e6b0 100644 --- a/src/demuxers/demux_mng.c +++ b/src/demuxers/demux_mng.c @@ -19,7 +19,7 @@ */ /* - * $Id: demux_mng.c,v 1.25 2005/02/06 15:26:16 tmattern Exp $ + * $Id: demux_mng.c,v 1.26 2006/05/03 19:46:06 dsalt Exp $ * * demux_mng.c, Demuxer plugin for Multiple-image Network Graphics format * @@ -378,7 +378,7 @@ demuxer_info_t demux_info_mng = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { { PLUGIN_DEMUX, 26, "mng", XINE_VERSION_CODE, &demux_info_mng, (void*)init_plugin}, { PLUGIN_NONE, 0, "", 0, NULL, NULL } }; diff --git a/src/demuxers/demux_mpeg.c b/src/demuxers/demux_mpeg.c index f3cd43475..d677c0a76 100644 --- a/src/demuxers/demux_mpeg.c +++ b/src/demuxers/demux_mpeg.c @@ -19,7 +19,7 @@ */ /* - * $Id: demux_mpeg.c,v 1.147 2005/02/22 18:31:37 totte67 Exp $ + * $Id: demux_mpeg.c,v 1.148 2006/05/03 19:46:06 dsalt Exp $ * * demultiplexer for mpeg 1/2 program streams * reads streams of variable blocksizes @@ -1267,7 +1267,7 @@ demuxer_info_t demux_info_mpeg = { 9 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "mpeg", XINE_VERSION_CODE, &demux_info_mpeg, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_mpeg_block.c b/src/demuxers/demux_mpeg_block.c index e59910cad..25ea044ec 100644 --- a/src/demuxers/demux_mpeg_block.c +++ b/src/demuxers/demux_mpeg_block.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: demux_mpeg_block.c,v 1.212 2005/10/14 21:02:16 miguelfreitas Exp $ + * $Id: demux_mpeg_block.c,v 1.213 2006/05/03 19:46:06 dsalt Exp $ * * demultiplexer for mpeg 1/2 program streams * used with fixed blocksize devices (like dvd/vcd) @@ -1563,7 +1563,7 @@ demuxer_info_t demux_info_mpeg_block = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "mpeg_block", XINE_VERSION_CODE, &demux_info_mpeg_block, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_mpeg_pes.c b/src/demuxers/demux_mpeg_pes.c index ea070522b..23f67cefb 100644 --- a/src/demuxers/demux_mpeg_pes.c +++ b/src/demuxers/demux_mpeg_pes.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: demux_mpeg_pes.c,v 1.32 2006/03/16 21:47:37 tmattern Exp $ + * $Id: demux_mpeg_pes.c,v 1.33 2006/05/03 19:46:07 dsalt Exp $ * * demultiplexer for mpeg 2 PES (Packetized Elementary Streams) * reads streams of variable blocksizes @@ -1676,7 +1676,7 @@ demuxer_info_t demux_info_mpeg_pes = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "mpeg_pes", XINE_VERSION_CODE, &demux_info_mpeg_pes, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_nsv.c b/src/demuxers/demux_nsv.c index 4c7fd8c07..20e201462 100644 --- a/src/demuxers/demux_nsv.c +++ b/src/demuxers/demux_nsv.c @@ -23,7 +23,7 @@ * For more information regarding the NSV file format, visit: * http://www.pcisys.net/~melanson/codecs/ * - * $Id: demux_nsv.c,v 1.21 2005/02/06 15:26:17 tmattern Exp $ + * $Id: demux_nsv.c,v 1.22 2006/05/03 19:46:07 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -689,7 +689,7 @@ demuxer_info_t demux_info_nsv = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "nsv", XINE_VERSION_CODE, &demux_info_nsv, demux_nsv_init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_ogg.c b/src/demuxers/demux_ogg.c index ce3f85fc1..ae9d756f5 100644 --- a/src/demuxers/demux_ogg.c +++ b/src/demuxers/demux_ogg.c @@ -19,7 +19,7 @@ */ /* - * $Id: demux_ogg.c,v 1.164 2005/04/27 17:56:07 tmattern Exp $ + * $Id: demux_ogg.c,v 1.165 2006/05/03 19:46:07 dsalt Exp $ * * demultiplexer for ogg streams * @@ -2124,7 +2124,7 @@ demuxer_info_t demux_info_ogg = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "ogg", XINE_VERSION_CODE, &demux_info_ogg, ogg_init_class }, { PLUGIN_DEMUX, 26, "anx", XINE_VERSION_CODE, &demux_info_anx, anx_init_class }, diff --git a/src/demuxers/demux_pva.c b/src/demuxers/demux_pva.c index 6d7cd0443..fccab780b 100644 --- a/src/demuxers/demux_pva.c +++ b/src/demuxers/demux_pva.c @@ -23,7 +23,7 @@ * For more information regarding the PVA file format, refer to this PDF: * http://www.technotrend.de/download/av_format_v1.pdf * - * $Id: demux_pva.c,v 1.21 2005/02/06 15:26:18 tmattern Exp $ + * $Id: demux_pva.c,v 1.22 2006/05/03 19:46:07 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -524,7 +524,7 @@ demuxer_info_t demux_info_pva = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "pva", XINE_VERSION_CODE, &demux_info_pva, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_qt.c b/src/demuxers/demux_qt.c index c65bbd712..7eb7e3a10 100644 --- a/src/demuxers/demux_qt.c +++ b/src/demuxers/demux_qt.c @@ -30,7 +30,7 @@ * build_frame_table * free_qt_info * - * $Id: demux_qt.c,v 1.205 2006/04/21 23:15:45 dsalt Exp $ + * $Id: demux_qt.c,v 1.206 2006/05/03 19:46:07 dsalt Exp $ * */ @@ -3094,7 +3094,7 @@ demuxer_info_t demux_info_qt = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "quicktime", XINE_VERSION_CODE, &demux_info_qt, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_rawdv.c b/src/demuxers/demux_rawdv.c index b3f5eaf79..568bff6c8 100644 --- a/src/demuxers/demux_rawdv.c +++ b/src/demuxers/demux_rawdv.c @@ -19,7 +19,7 @@ */ /* - * $Id: demux_rawdv.c,v 1.25 2005/03/09 22:31:17 tmattern Exp $ + * $Id: demux_rawdv.c,v 1.26 2006/05/03 19:46:07 dsalt Exp $ * * demultiplexer for raw dv streams */ @@ -447,7 +447,7 @@ demuxer_info_t demux_info_raw_dv = { 1 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "rawdv", XINE_VERSION_CODE, &demux_info_raw_dv, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_real.c b/src/demuxers/demux_real.c index 0fbf567a2..1f415716f 100644 --- a/src/demuxers/demux_real.c +++ b/src/demuxers/demux_real.c @@ -31,7 +31,7 @@ * * Based on FFmpeg's libav/rm.c. * - * $Id: demux_real.c,v 1.106 2005/07/17 23:11:44 dsalt Exp $ + * $Id: demux_real.c,v 1.107 2006/05/03 19:46:07 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -1655,7 +1655,7 @@ demuxer_info_t demux_info_real = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "real", XINE_VERSION_CODE, &demux_info_real, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_slave.c b/src/demuxers/demux_slave.c index 8aa7399e4..ccc0563c7 100644 --- a/src/demuxers/demux_slave.c +++ b/src/demuxers/demux_slave.c @@ -21,7 +21,7 @@ */ /* - * $Id: demux_slave.c,v 1.18 2006/04/05 22:12:18 valtri Exp $ + * $Id: demux_slave.c,v 1.19 2006/05/03 19:46:07 dsalt Exp $ * * demuxer for slave "protocol" * master xine must be started with XINE_PARAM_BROADCASTER_PORT set, that is, @@ -437,7 +437,7 @@ demuxer_info_t demux_info_slave = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "slave", XINE_VERSION_CODE, &demux_info_slave, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_ts.c b/src/demuxers/demux_ts.c index 91d92f3a9..08e40c28b 100644 --- a/src/demuxers/demux_ts.c +++ b/src/demuxers/demux_ts.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: demux_ts.c,v 1.118 2006/02/05 17:27:56 miguelfreitas Exp $ + * $Id: demux_ts.c,v 1.119 2006/05/03 19:46:07 dsalt Exp $ * * Demultiplexer for MPEG2 Transport Streams. * @@ -2204,7 +2204,7 @@ demuxer_info_t demux_info_ts = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "mpeg-ts", XINE_VERSION_CODE, &demux_info_ts, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_yuv4mpeg2.c b/src/demuxers/demux_yuv4mpeg2.c index e97696f5e..0b0801a8d 100644 --- a/src/demuxers/demux_yuv4mpeg2.c +++ b/src/demuxers/demux_yuv4mpeg2.c @@ -24,7 +24,7 @@ * tools, visit: * http://mjpeg.sourceforge.net/ * - * $Id: demux_yuv4mpeg2.c,v 1.40 2005/02/06 15:26:19 tmattern Exp $ + * $Id: demux_yuv4mpeg2.c,v 1.41 2006/05/03 19:46:07 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -498,7 +498,7 @@ demuxer_info_t demux_info_yuv4mpeg2 = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "yuv4mpeg2", XINE_VERSION_CODE, &demux_info_yuv4mpeg2, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/demux_yuv_frames.c b/src/demuxers/demux_yuv_frames.c index ef74ca1c1..1be05028e 100644 --- a/src/demuxers/demux_yuv_frames.c +++ b/src/demuxers/demux_yuv_frames.c @@ -20,7 +20,7 @@ */ /* - * $Id: demux_yuv_frames.c,v 1.19 2005/02/06 15:26:19 tmattern Exp $ + * $Id: demux_yuv_frames.c,v 1.20 2006/05/03 19:46:07 dsalt Exp $ * * dummy demultiplexer for raw yuv frames (delivered by v4l) */ @@ -276,7 +276,7 @@ demuxer_info_t demux_info_yuv_frames = { 0 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "yuv_frames", XINE_VERSION_CODE, &demux_info_yuv_frames, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/demuxers/group_audio.c b/src/demuxers/group_audio.c index cce736525..c5e954b31 100644 --- a/src/demuxers/group_audio.c +++ b/src/demuxers/group_audio.c @@ -19,7 +19,7 @@ * * This file contains plugin entries for several demuxers used in games * - * $Id: group_audio.c,v 1.21 2005/06/04 20:29:16 jstembridge Exp $ + * $Id: group_audio.c,v 1.22 2006/05/03 19:46:07 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -105,7 +105,7 @@ demuxer_info_t demux_info_mod = { }; #endif -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "aac", XINE_VERSION_CODE, &demux_info_aac, demux_aac_init_plugin }, { PLUGIN_DEMUX, 26, "ac3", XINE_VERSION_CODE, &demux_info_ac3, demux_ac3_init_plugin }, diff --git a/src/demuxers/group_games.c b/src/demuxers/group_games.c index 65fe9c02b..e1c387e4d 100644 --- a/src/demuxers/group_games.c +++ b/src/demuxers/group_games.c @@ -19,7 +19,7 @@ * * This file contains plugin entries for several demuxers used in games * - * $Id: group_games.c,v 1.12 2005/02/06 15:26:19 tmattern Exp $ + * $Id: group_games.c,v 1.13 2006/05/03 19:46:07 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -79,7 +79,7 @@ demuxer_info_t demux_info_vmd = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "wve", XINE_VERSION_CODE, &demux_info_eawve, demux_eawve_init_plugin}, { PLUGIN_DEMUX, 26, "idcin", XINE_VERSION_CODE, &demux_info_idcin, demux_idcin_init_plugin }, diff --git a/src/dxr3/dxr3_decode_spu.c b/src/dxr3/dxr3_decode_spu.c index c0d38f4cf..0120fde65 100644 --- a/src/dxr3/dxr3_decode_spu.c +++ b/src/dxr3/dxr3_decode_spu.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: dxr3_decode_spu.c,v 1.52 2005/11/28 12:24:57 valtri Exp $ + * $Id: dxr3_decode_spu.c,v 1.53 2006/05/03 19:46:07 dsalt Exp $ */ /* dxr3 spu decoder plugin. @@ -73,7 +73,7 @@ static decoder_info_t dxr3_spudec_info = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_SPU_DECODER, 16, "dxr3-spudec", XINE_VERSION_CODE, &dxr3_spudec_info, &dxr3_spudec_init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/dxr3/dxr3_decode_video.c b/src/dxr3/dxr3_decode_video.c index f85454cfa..9cd892ab9 100644 --- a/src/dxr3/dxr3_decode_video.c +++ b/src/dxr3/dxr3_decode_video.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: dxr3_decode_video.c,v 1.60 2005/11/28 12:24:57 valtri Exp $ + * $Id: dxr3_decode_video.c,v 1.61 2006/05/03 19:46:07 dsalt Exp $ */ /* dxr3 video decoder plugin. @@ -74,7 +74,7 @@ static decoder_info_t dxr3_video_decoder_info = { 10 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_DECODER, 18, "dxr3-mpeg2", XINE_VERSION_CODE, &dxr3_video_decoder_info, &dxr3_init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_cdda.c b/src/input/input_cdda.c index 3eba52e10..5d989e979 100644 --- a/src/input/input_cdda.c +++ b/src/input/input_cdda.c @@ -20,7 +20,7 @@ * Compact Disc Digital Audio (CDDA) Input Plugin * by Mike Melanson (melanson@pcisys.net) * - * $Id: input_cdda.c,v 1.85 2006/04/21 23:15:45 dsalt Exp $ + * $Id: input_cdda.c,v 1.86 2006/05/03 19:46:07 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -2728,7 +2728,7 @@ static void *init_plugin (xine_t *xine, void *data) { return this; } -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT | PLUGIN_MUST_PRELOAD, 17, "CD", XINE_VERSION_CODE, NULL, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_dvb.c b/src/input/input_dvb.c index d15c81dd7..32789950b 100644 --- a/src/input/input_dvb.c +++ b/src/input/input_dvb.c @@ -3265,7 +3265,7 @@ static void *init_class (xine_t *xine, void *data) { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT | PLUGIN_MUST_PRELOAD, 17, "DVB", XINE_VERSION_CODE, NULL, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_dvd.c b/src/input/input_dvd.c index 748f43489..57f6b2b06 100644 --- a/src/input/input_dvd.c +++ b/src/input/input_dvd.c @@ -18,7 +18,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: input_dvd.c,v 1.206 2005/10/14 21:02:16 miguelfreitas Exp $ + * $Id: input_dvd.c,v 1.207 2006/05/03 19:46:07 dsalt Exp $ * */ @@ -1906,7 +1906,7 @@ static void *init_class (xine_t *xine, void *data) { } -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT | PLUGIN_MUST_PRELOAD, 17, "DVD", XINE_VERSION_CODE, NULL, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_file.c b/src/input/input_file.c index b18e95d5a..c22341552 100644 --- a/src/input/input_file.c +++ b/src/input/input_file.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: input_file.c,v 1.108 2006/03/17 18:21:23 hadess Exp $ + * $Id: input_file.c,v 1.109 2006/05/03 19:46:07 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -913,7 +913,7 @@ static void *init_plugin (xine_t *xine, void *data) { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT | PLUGIN_MUST_PRELOAD, 17, "FILE", XINE_VERSION_CODE, NULL, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_gnome_vfs.c b/src/input/input_gnome_vfs.c index 8bc9d8624..dfe0df8e0 100644 --- a/src/input/input_gnome_vfs.c +++ b/src/input/input_gnome_vfs.c @@ -18,7 +18,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: input_gnome_vfs.c,v 1.29 2006/03/17 18:10:35 hadess Exp $ + * $Id: input_gnome_vfs.c,v 1.30 2006/05/03 19:46:07 dsalt Exp $ */ @@ -389,7 +389,7 @@ static input_info_t input_info_gnomevfs = { 100 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { { PLUGIN_INPUT | PLUGIN_NO_UNLOAD, 17, "gnomevfs", XINE_VERSION_CODE, &input_info_gnomevfs, init_input_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_http.c b/src/input/input_http.c index 3f327762f..3c9e1e5d7 100644 --- a/src/input/input_http.c +++ b/src/input/input_http.c @@ -19,7 +19,7 @@ * * input plugin for http network streams * - * $Id: input_http.c,v 1.113 2006/04/21 23:27:49 dsalt Exp $ + * $Id: input_http.c,v 1.114 2006/05/03 19:46:07 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -1065,7 +1065,7 @@ static void *init_class (xine_t *xine, void *data) { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT | PLUGIN_MUST_PRELOAD, 17, "http", XINE_VERSION_CODE, NULL, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_mms.c b/src/input/input_mms.c index 4cc7e73e7..f71171dfc 100644 --- a/src/input/input_mms.c +++ b/src/input/input_mms.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: input_mms.c,v 1.60 2006/04/05 22:12:19 valtri Exp $ + * $Id: input_mms.c,v 1.61 2006/05/03 19:46:07 dsalt Exp $ * * mms input plugin based on work from major mms */ @@ -473,7 +473,7 @@ static void *init_class (xine_t *xine, void *data) { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT | PLUGIN_MUST_PRELOAD, 17, "mms", XINE_VERSION_CODE, NULL, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_net.c b/src/input/input_net.c index 1dd75efc1..8490dacbd 100644 --- a/src/input/input_net.c +++ b/src/input/input_net.c @@ -20,7 +20,7 @@ * Read from a tcp network stream over a lan (put a tweaked mp1e encoder the * other end and you can watch tv anywhere in the house ..) * - * $Id: input_net.c,v 1.65 2005/11/28 12:24:57 valtri Exp $ + * $Id: input_net.c,v 1.66 2006/05/03 19:46:07 dsalt Exp $ * * how to set up mp1e for use with this plugin: * @@ -543,7 +543,7 @@ static void *init_class (xine_t *xine, void *data) { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT, 17, "tcp", XINE_VERSION_CODE, NULL, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_pnm.c b/src/input/input_pnm.c index 7d1cddbd7..ffe6e66b4 100644 --- a/src/input/input_pnm.c +++ b/src/input/input_pnm.c @@ -295,7 +295,7 @@ static void *init_class (xine_t *xine, void *data) { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT, 17, "pnm", XINE_VERSION_CODE, NULL, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_pvr.c b/src/input/input_pvr.c index ad19309fc..002b21b32 100644 --- a/src/input/input_pvr.c +++ b/src/input/input_pvr.c @@ -38,7 +38,7 @@ * usage: * xine pvr:/<prefix_to_tmp_files>\!<prefix_to_saved_files>\!<max_page_age> * - * $Id: input_pvr.c,v 1.59 2006/02/05 13:07:31 miguelfreitas Exp $ + * $Id: input_pvr.c,v 1.60 2006/05/03 19:46:07 dsalt Exp $ */ /************************************************************************** @@ -1571,7 +1571,7 @@ static void *init_plugin (xine_t *xine, void *data) { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT | PLUGIN_MUST_PRELOAD, 17, "pvr", XINE_VERSION_CODE, NULL, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_rtp.c b/src/input/input_rtp.c index 9500ab925..c391c4035 100644 --- a/src/input/input_rtp.c +++ b/src/input/input_rtp.c @@ -777,7 +777,7 @@ static void *init_class (xine_t *xine, void *data) { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT, 17, "rtp", XINE_VERSION_CODE, NULL, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_rtsp.c b/src/input/input_rtsp.c index 947d9b146..48c50e6fa 100644 --- a/src/input/input_rtsp.c +++ b/src/input/input_rtsp.c @@ -307,7 +307,7 @@ static void *init_class (xine_t *xine, void *data) { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT, 17, "rtsp", XINE_VERSION_CODE, NULL, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_smb.c b/src/input/input_smb.c index e41e7ddb9..661ef3a2d 100644 --- a/src/input/input_smb.c +++ b/src/input/input_smb.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: input_smb.c,v 1.10 2006/05/01 21:35:30 valtri Exp $ + * $Id: input_smb.c,v 1.11 2006/05/03 19:46:07 dsalt Exp $ */ @@ -537,7 +537,7 @@ static input_info_t input_info_smb = { 0 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { { PLUGIN_INPUT, 17, "smb", XINE_VERSION_CODE, &input_info_smb, init_input_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_stdin_fifo.c b/src/input/input_stdin_fifo.c index a3fa8d289..3333a94e0 100644 --- a/src/input/input_stdin_fifo.c +++ b/src/input/input_stdin_fifo.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: input_stdin_fifo.c,v 1.64 2005/11/21 10:32:44 valtri Exp $ + * $Id: input_stdin_fifo.c,v 1.65 2006/05/03 19:46:07 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -383,7 +383,7 @@ static void *init_class (xine_t *xine, void *data) { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT, 17, "stdin", XINE_VERSION_CODE, NULL, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/input/input_v4l.c b/src/input/input_v4l.c index 4d688207b..cc18772f8 100644 --- a/src/input/input_v4l.c +++ b/src/input/input_v4l.c @@ -1945,7 +1945,7 @@ static void *init_radio_class (xine_t *xine, void *data) * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT | PLUGIN_MUST_PRELOAD, 17, "v4l_radio", XINE_VERSION_CODE, NULL, init_radio_class }, { PLUGIN_INPUT | PLUGIN_MUST_PRELOAD, 17, "v4l_tv", XINE_VERSION_CODE, NULL, init_video_class }, diff --git a/src/input/input_vcd.c b/src/input/input_vcd.c index ab4f004b1..df908b2ae 100644 --- a/src/input/input_vcd.c +++ b/src/input/input_vcd.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: input_vcd.c,v 1.83 2006/04/05 22:12:19 valtri Exp $ + * $Id: input_vcd.c,v 1.84 2006/05/03 19:46:07 dsalt Exp $ * */ @@ -1114,7 +1114,7 @@ static void *init_class (xine_t *xine, void *data) { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_INPUT | PLUGIN_MUST_PRELOAD, 17, "VCDO", XINE_VERSION_CODE, NULL, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/liba52/xine_decoder.c b/src/liba52/xine_decoder.c index 3b5018268..70d5795c1 100644 --- a/src/liba52/xine_decoder.c +++ b/src/liba52/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.76 2005/05/29 00:47:48 miguelfreitas Exp $ + * $Id: xine_decoder.c,v 1.77 2006/05/03 19:46:07 dsalt Exp $ * * stuff needed to turn liba52 into a xine decoder plugin */ @@ -857,7 +857,7 @@ static decoder_info_t dec_info_audio = { 5 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_DECODER | PLUGIN_MUST_PRELOAD, 15, "a/52", XINE_VERSION_CODE, &dec_info_audio, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libdts/xine_decoder.c b/src/libdts/xine_decoder.c index 1f178dfc0..3beb1ea08 100644 --- a/src/libdts/xine_decoder.c +++ b/src/libdts/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.63 2005/05/28 11:22:05 jstembridge Exp $ + * $Id: xine_decoder.c,v 1.64 2006/05/03 19:46:07 dsalt Exp $ * * 04-09-2001 DTS passtrough (C) Joachim Koenig * 09-12-2001 DTS passthrough inprovements (C) James Courtier-Dutton @@ -607,7 +607,7 @@ static decoder_info_t dec_info_audio = { 1 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_DECODER, 15, "dts", XINE_VERSION_CODE, &dec_info_audio, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libfaad/xine_decoder.c b/src/libfaad/xine_decoder.c index 8da576e4d..a2e2fe625 100644 --- a/src/libfaad/xine_decoder.c +++ b/src/libfaad/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.44 2005/10/29 23:57:07 tmmm Exp $ + * $Id: xine_decoder.c,v 1.45 2006/05/03 19:46:07 dsalt Exp $ * */ @@ -473,7 +473,7 @@ static decoder_info_t dec_info_audio = { 1 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_DECODER, 15, "faad", XINE_VERSION_CODE, &dec_info_audio, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libffmpeg/dvaudio_decoder.c b/src/libffmpeg/dvaudio_decoder.c index f88d049d2..95d6753f2 100644 --- a/src/libffmpeg/dvaudio_decoder.c +++ b/src/libffmpeg/dvaudio_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: dvaudio_decoder.c,v 1.8 2006/03/07 08:03:08 tmattern Exp $ + * $Id: dvaudio_decoder.c,v 1.9 2006/05/03 19:46:07 dsalt Exp $ * * dv audio decoder based on patch by Dan Dennedy <dan@dennedy.org> * @@ -442,7 +442,7 @@ decoder_info_t dec_info_dvaudio = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_DECODER, 15, "dvaudio", XINE_VERSION_CODE, &dec_info_dvaudio, init_dvaudio_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libffmpeg/xine_decoder.c b/src/libffmpeg/xine_decoder.c index 600f14102..952e874d0 100644 --- a/src/libffmpeg/xine_decoder.c +++ b/src/libffmpeg/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.167 2005/11/04 22:37:14 tmattern Exp $ + * $Id: xine_decoder.c,v 1.168 2006/05/03 19:46:07 dsalt Exp $ * * xine decoder plugin using ffmpeg * @@ -143,7 +143,7 @@ void init_once_routine(void) { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_DECODER | PLUGIN_MUST_PRELOAD, 18, "ffmpegvideo", XINE_VERSION_CODE, &dec_info_ffmpeg_video, init_video_plugin }, { PLUGIN_VIDEO_DECODER, 18, "ffmpeg-wmv8", XINE_VERSION_CODE, &dec_info_ffmpeg_wmv8, init_video_plugin }, diff --git a/src/libflac/decoder_flac.c b/src/libflac/decoder_flac.c index 29cbf8dc5..22ef90704 100644 --- a/src/libflac/decoder_flac.c +++ b/src/libflac/decoder_flac.c @@ -400,7 +400,7 @@ static decoder_info_t dec_info_audio = { 5 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "flac", XINE_VERSION_CODE, NULL, demux_flac_init_class }, { PLUGIN_AUDIO_DECODER, 15, "flacdec", XINE_VERSION_CODE, &dec_info_audio, init_plugin }, diff --git a/src/liblpcm/xine_decoder.c b/src/liblpcm/xine_decoder.c index 92be95ae8..73ec1f0eb 100644 --- a/src/liblpcm/xine_decoder.c +++ b/src/liblpcm/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.57 2006/03/07 08:03:10 tmattern Exp $ + * $Id: xine_decoder.c,v 1.58 2006/05/03 19:46:07 dsalt Exp $ * * 31-8-2001 Added LPCM rate sensing. * (c) 2001 James Courtier-Dutton James@superbug.demon.co.uk @@ -285,7 +285,7 @@ static decoder_info_t dec_info_audio = { 1 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_DECODER, 15, "pcm", XINE_VERSION_CODE, &dec_info_audio, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libmad/xine_decoder.c b/src/libmad/xine_decoder.c index 4b1cdd11c..36816b667 100644 --- a/src/libmad/xine_decoder.c +++ b/src/libmad/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.54 2005/05/29 00:47:48 miguelfreitas Exp $ + * $Id: xine_decoder.c,v 1.55 2006/05/03 19:46:08 dsalt Exp $ * * stuff needed to turn libmad into a xine decoder plugin */ @@ -368,7 +368,7 @@ static decoder_info_t dec_info_audio = { 7 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_DECODER, 15, "mad", XINE_VERSION_CODE, &dec_info_audio, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libmpeg2/vlc.h b/src/libmpeg2/vlc.h index 1e11e1424..65de9a840 100644 --- a/src/libmpeg2/vlc.h +++ b/src/libmpeg2/vlc.h @@ -97,14 +97,14 @@ typedef struct { #define INTRA MACROBLOCK_INTRA #define QUANT MACROBLOCK_QUANT -static MBtab MB_I [] = { +static const MBtab MB_I [] = { {INTRA|QUANT, 2}, {INTRA, 1} }; #define MC MACROBLOCK_MOTION_FORWARD #define CODED MACROBLOCK_PATTERN -static MBtab MB_P [] = { +static const MBtab MB_P [] = { {INTRA|QUANT, 6}, {CODED|QUANT, 5}, {MC|CODED|QUANT, 5}, {INTRA, 5}, {MC, 3}, {MC, 3}, {MC, 3}, {MC, 3}, {CODED, 2}, {CODED, 2}, {CODED, 2}, {CODED, 2}, @@ -119,7 +119,7 @@ static MBtab MB_P [] = { #define BWD MACROBLOCK_MOTION_BACKWARD #define INTER MACROBLOCK_MOTION_FORWARD|MACROBLOCK_MOTION_BACKWARD -static MBtab MB_B [] = { +static const MBtab MB_B [] = { {0, 0}, {INTRA|QUANT, 6}, {BWD|CODED|QUANT, 6}, {FWD|CODED|QUANT, 6}, {INTER|CODED|QUANT, 5}, {INTER|CODED|QUANT, 5}, @@ -149,11 +149,11 @@ static MBtab MB_B [] = { #undef INTER -static MVtab MV_4 [] = { +static const MVtab MV_4 [] = { { 3, 6}, { 2, 4}, { 1, 3}, { 1, 3}, { 0, 2}, { 0, 2}, { 0, 2}, { 0, 2} }; -static MVtab MV_10 [] = { +static const MVtab MV_10 [] = { { 0,10}, { 0,10}, { 0,10}, { 0,10}, { 0,10}, { 0,10}, { 0,10}, { 0,10}, { 0,10}, { 0,10}, { 0,10}, { 0,10}, {15,10}, {14,10}, {13,10}, {12,10}, {11,10}, {10,10}, { 9, 9}, { 9, 9}, { 8, 9}, { 8, 9}, { 7, 9}, { 7, 9}, @@ -163,12 +163,12 @@ static MVtab MV_10 [] = { }; -static DMVtab DMV_2 [] = { +static const DMVtab DMV_2 [] = { { 0, 1}, { 0, 1}, { 1, 2}, {-1, 2} }; -static CBPtab CBP_7 [] = { +static const CBPtab CBP_7 [] = { {0x22, 7}, {0x12, 7}, {0x0a, 7}, {0x06, 7}, {0x21, 7}, {0x11, 7}, {0x09, 7}, {0x05, 7}, {0x3f, 6}, {0x3f, 6}, {0x03, 6}, {0x03, 6}, @@ -199,7 +199,7 @@ static CBPtab CBP_7 [] = { {0x3c, 3}, {0x3c, 3}, {0x3c, 3}, {0x3c, 3} }; -static CBPtab CBP_9 [] = { +static const CBPtab CBP_9 [] = { {0, 0}, {0x00, 9}, {0x27, 9}, {0x1b, 9}, {0x3b, 9}, {0x37, 9}, {0x2f, 9}, {0x1f, 9}, {0x3a, 8}, {0x3a, 8}, {0x36, 8}, {0x36, 8}, @@ -219,21 +219,21 @@ static CBPtab CBP_9 [] = { }; -static DCtab DC_lum_5 [] = { +static const DCtab DC_lum_5 [] = { {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {0, 3}, {0, 3}, {0, 3}, {0, 3}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {4, 3}, {4, 3}, {4, 3}, {4, 3}, {5, 4}, {5, 4}, {6, 5} }; -static DCtab DC_chrom_5 [] = { +static const DCtab DC_chrom_5 [] = { {0, 2}, {0, 2}, {0, 2}, {0, 2}, {0, 2}, {0, 2}, {0, 2}, {0, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {1, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {2, 2}, {3, 3}, {3, 3}, {3, 3}, {3, 3}, {4, 4}, {4, 4}, {5, 5} }; -static DCtab DC_long [] = { +static const DCtab DC_long [] = { {6, 5}, {6, 5}, {6, 5}, {6, 5}, {6, 5}, {6, 5}, { 6, 5}, { 6, 5}, {6, 5}, {6, 5}, {6, 5}, {6, 5}, {6, 5}, {6, 5}, { 6, 5}, { 6, 5}, {7, 6}, {7, 6}, {7, 6}, {7, 6}, {7, 6}, {7, 6}, { 7, 6}, { 7, 6}, @@ -241,7 +241,7 @@ static DCtab DC_long [] = { }; -static DCTtab DCT_16 [] = { +static const DCTtab DCT_16 [] = { {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, {129, 0, 0}, @@ -252,7 +252,7 @@ static DCTtab DCT_16 [] = { { 31, 1, 0}, { 30, 1, 0}, { 29, 1, 0}, { 28, 1, 0} }; -static DCTtab DCT_15 [] = { +static const DCTtab DCT_15 [] = { { 1,40,15}, { 1,39,15}, { 1,38,15}, { 1,37,15}, { 1,36,15}, { 1,35,15}, { 1,34,15}, { 1,33,15}, { 1,32,15}, { 2,14,15}, { 2,13,15}, { 2,12,15}, @@ -267,7 +267,7 @@ static DCTtab DCT_15 [] = { { 1,17,14}, { 1,17,14}, { 1,16,14}, { 1,16,14} }; -static DCTtab DCT_13 [] = { +static const DCTtab DCT_13 [] = { { 11, 2,13}, { 10, 2,13}, { 6, 3,13}, { 4, 4,13}, { 3, 5,13}, { 2, 7,13}, { 2, 6,13}, { 1,15,13}, { 1,14,13}, { 1,13,13}, { 1,12,13}, { 27, 1,13}, @@ -282,12 +282,12 @@ static DCTtab DCT_13 [] = { { 7, 2,12}, { 7, 2,12}, { 18, 1,12}, { 18, 1,12} }; -static DCTtab DCT_B14_10 [] = { +static const DCTtab DCT_B14_10 [] = { { 17, 1,10}, { 6, 2,10}, { 1, 7,10}, { 3, 3,10}, { 2, 4,10}, { 16, 1,10}, { 15, 1,10}, { 5, 2,10} }; -static DCTtab DCT_B14_8 [] = { +static const DCTtab DCT_B14_8 [] = { { 65, 0, 6}, { 65, 0, 6}, { 65, 0, 6}, { 65, 0, 6}, { 3, 2, 7}, { 3, 2, 7}, { 10, 1, 7}, { 10, 1, 7}, { 1, 4, 7}, { 1, 4, 7}, { 9, 1, 7}, { 9, 1, 7}, @@ -299,7 +299,7 @@ static DCTtab DCT_B14_8 [] = { { 4, 2, 8}, { 2, 3, 8}, { 1, 5, 8}, { 11, 1, 8} }; -static DCTtab DCT_B14AC_5 [] = { +static const DCTtab DCT_B14AC_5 [] = { { 1, 3, 5}, { 5, 1, 5}, { 4, 1, 5}, { 1, 2, 4}, { 1, 2, 4}, { 3, 1, 4}, { 3, 1, 4}, { 2, 1, 3}, { 2, 1, 3}, { 2, 1, 3}, { 2, 1, 3}, @@ -309,7 +309,7 @@ static DCTtab DCT_B14AC_5 [] = { { 1, 1, 2}, { 1, 1, 2}, { 1, 1, 2}, { 1, 1, 2} }; -static DCTtab DCT_B14DC_5 [] = { +static const DCTtab DCT_B14DC_5 [] = { { 1, 3, 5}, { 5, 1, 5}, { 4, 1, 5}, { 1, 2, 4}, { 1, 2, 4}, { 3, 1, 4}, { 3, 1, 4}, { 2, 1, 3}, { 2, 1, 3}, { 2, 1, 3}, { 2, 1, 3}, @@ -319,12 +319,12 @@ static DCTtab DCT_B14DC_5 [] = { { 1, 1, 1}, { 1, 1, 1}, { 1, 1, 1}, { 1, 1, 1} }; -static DCTtab DCT_B15_10 [] = { +static const DCTtab DCT_B15_10 [] = { { 6, 2, 9}, { 6, 2, 9}, { 15, 1, 9}, { 15, 1, 9}, { 3, 4,10}, { 17, 1,10}, { 16, 1, 9}, { 16, 1, 9} }; -static DCTtab DCT_B15_8 [] = { +static const DCTtab DCT_B15_8 [] = { { 65, 0, 6}, { 65, 0, 6}, { 65, 0, 6}, { 65, 0, 6}, { 8, 1, 7}, { 8, 1, 7}, { 9, 1, 7}, { 9, 1, 7}, { 7, 1, 7}, { 7, 1, 7}, { 3, 2, 7}, { 3, 2, 7}, @@ -391,14 +391,14 @@ static DCTtab DCT_B15_8 [] = { }; -static MBAtab MBA_5 [] = { +static const MBAtab MBA_5 [] = { {6, 5}, {5, 5}, {4, 4}, {4, 4}, {3, 4}, {3, 4}, {2, 3}, {2, 3}, {2, 3}, {2, 3}, {1, 3}, {1, 3}, {1, 3}, {1, 3}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1}, {0, 1} }; -static MBAtab MBA_11 [] = { +static const MBAtab MBA_11 [] = { {32, 11}, {31, 11}, {30, 11}, {29, 11}, {28, 11}, {27, 11}, {26, 11}, {25, 11}, {24, 11}, {23, 11}, {22, 11}, {21, 11}, diff --git a/src/libmpeg2/xine_decoder.c b/src/libmpeg2/xine_decoder.c index 41e0968c0..7dcb2a831 100644 --- a/src/libmpeg2/xine_decoder.c +++ b/src/libmpeg2/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.56 2004/03/16 14:12:05 mroi Exp $ + * $Id: xine_decoder.c,v 1.57 2006/05/03 19:46:08 dsalt Exp $ * * stuff needed to turn libmpeg2 into a xine decoder plugin */ @@ -177,7 +177,7 @@ static decoder_info_t dec_info_mpeg2 = { 7 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_DECODER, 18, "mpeg2", XINE_VERSION_CODE, &dec_info_mpeg2, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libmusepack/xine_decoder.c b/src/libmusepack/xine_decoder.c index 6016627fd..10c31ee66 100644 --- a/src/libmusepack/xine_decoder.c +++ b/src/libmusepack/xine_decoder.c @@ -23,7 +23,7 @@ * 32bit float output * Seeking?? * - * $Id: xine_decoder.c,v 1.5 2006/03/07 08:03:10 tmattern Exp $ + * $Id: xine_decoder.c,v 1.6 2006/05/03 19:46:08 dsalt Exp $ */ #include <stdio.h> @@ -459,7 +459,7 @@ static decoder_info_t dec_info_audio = { 5 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* { type, API version, "name", version, special_info, init_function }, */ { PLUGIN_AUDIO_DECODER, 15, "mpc", XINE_VERSION_CODE, &dec_info_audio, &init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libreal/audio_decoder.c b/src/libreal/audio_decoder.c index b7069cf80..54453c698 100644 --- a/src/libreal/audio_decoder.c +++ b/src/libreal/audio_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: audio_decoder.c,v 1.45 2006/03/18 09:59:11 tmattern Exp $ + * $Id: audio_decoder.c,v 1.46 2006/05/03 19:46:08 dsalt Exp $ * * thin layer to use real binary-only codecs in xine * @@ -758,7 +758,7 @@ static decoder_info_t dec_info_audio = { 5 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_DECODER | PLUGIN_MUST_PRELOAD, 15, "realadec", XINE_VERSION_CODE, &dec_info_audio, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libreal/xine_decoder.c b/src/libreal/xine_decoder.c index 142dd3796..9825ae27a 100644 --- a/src/libreal/xine_decoder.c +++ b/src/libreal/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.79 2005/10/27 14:58:56 mroi Exp $ + * $Id: xine_decoder.c,v 1.80 2006/05/03 19:46:08 dsalt Exp $ * * thin layer to use real binary-only codecs in xine * @@ -639,7 +639,7 @@ static decoder_info_t dec_info_real = { 7 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_DECODER | PLUGIN_MUST_PRELOAD, 18, "real", XINE_VERSION_CODE, &dec_info_real, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libspeex/xine_decoder.c b/src/libspeex/xine_decoder.c index 5a094595f..50eee2fa9 100644 --- a/src/libspeex/xine_decoder.c +++ b/src/libspeex/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.17 2006/03/07 08:03:10 tmattern Exp $ + * $Id: xine_decoder.c,v 1.18 2006/05/03 19:46:08 dsalt Exp $ * * (ogg/)speex audio decoder plugin (libspeex wrapper) for xine */ @@ -436,7 +436,7 @@ static decoder_info_t dec_info_audio = { 5 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_DECODER, 15, "speex", XINE_VERSION_CODE, &dec_info_audio, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libspucc/xine_decoder.c b/src/libspucc/xine_decoder.c index ae23ed43d..060e9b8cb 100644 --- a/src/libspucc/xine_decoder.c +++ b/src/libspucc/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.31 2004/12/12 22:01:10 mroi Exp $ + * $Id: xine_decoder.c,v 1.32 2006/05/03 19:46:08 dsalt Exp $ * * closed caption spu decoder. receive data by events. * @@ -362,7 +362,7 @@ static decoder_info_t spudec_info = { 1 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_SPU_DECODER, 16, "spucc", XINE_VERSION_CODE, &spudec_info, &init_spu_decoder_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libspucmml/xine_decoder.c b/src/libspucmml/xine_decoder.c index ddf3714ae..d2a0c5fbd 100644 --- a/src/libspucmml/xine_decoder.c +++ b/src/libspucmml/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.4 2004/12/12 22:01:10 mroi Exp $ + * $Id: xine_decoder.c,v 1.5 2006/05/03 19:46:08 dsalt Exp $ * */ @@ -542,7 +542,7 @@ static decoder_info_t spudec_info = { 1 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_SPU_DECODER, 16, "spucmml", XINE_VERSION_CODE, &spudec_info, &init_spu_decoder_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libspudec/xine_decoder.c b/src/libspudec/xine_decoder.c index bbd38c070..8d89fc32a 100644 --- a/src/libspudec/xine_decoder.c +++ b/src/libspudec/xine_decoder.c @@ -19,7 +19,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.113 2005/09/25 00:44:04 miguelfreitas Exp $ + * $Id: xine_decoder.c,v 1.114 2006/05/03 19:46:08 dsalt Exp $ * * stuff needed to turn libspu into a xine decoder plugin */ @@ -397,7 +397,7 @@ static decoder_info_t dec_info_data = { 5 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_SPU_DECODER, 16, "spudec", XINE_VERSION_CODE, &dec_info_data, &init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libspudvb/xine_decoder.c b/src/libspudvb/xine_decoder.c index 6ea5e7bf6..71ef608f6 100644 --- a/src/libspudvb/xine_decoder.c +++ b/src/libspudvb/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.17 2005/09/25 00:44:04 miguelfreitas Exp $ + * $Id: xine_decoder.c,v 1.18 2006/05/03 19:46:08 dsalt Exp $ * * DVB Subtitle decoder (ETS 300 743) * (c) 2004 Mike Lampard <mlampard@users.sourceforge.net> @@ -869,7 +869,7 @@ static decoder_info_t spudec_info = { 1 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ {PLUGIN_SPU_DECODER, 16, "spudvb", XINE_VERSION_CODE, &spudec_info, &init_spu_decoder_plugin}, diff --git a/src/libsputext/demux_sputext.c b/src/libsputext/demux_sputext.c index d5150a86c..7e75d19da 100644 --- a/src/libsputext/demux_sputext.c +++ b/src/libsputext/demux_sputext.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: demux_sputext.c,v 1.47 2006/02/14 18:44:08 dsalt Exp $ + * $Id: demux_sputext.c,v 1.48 2006/05/03 19:46:08 dsalt Exp $ * * code based on old libsputext/xine_decoder.c * @@ -1513,7 +1513,7 @@ static void *init_sputext_demux_class (xine_t *xine, void *data) { return this; } -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_DEMUX, 26, "sputext", XINE_VERSION_CODE, NULL, &init_sputext_demux_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libsputext/xine_decoder.c b/src/libsputext/xine_decoder.c index 66ae49372..b07f6634e 100644 --- a/src/libsputext/xine_decoder.c +++ b/src/libsputext/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.91 2005/11/28 12:24:57 valtri Exp $ + * $Id: xine_decoder.c,v 1.92 2006/05/03 19:46:08 dsalt Exp $ * */ @@ -949,7 +949,7 @@ static decoder_info_t spudec_info = { 1 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_SPU_DECODER | PLUGIN_MUST_PRELOAD, 16, "sputext", XINE_VERSION_CODE, &spudec_info, &init_spu_decoder_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libtheora/xine_decoder.c b/src/libtheora/xine_decoder.c index 8d811b333..b41390517 100644 --- a/src/libtheora/xine_decoder.c +++ b/src/libtheora/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.23 2005/04/12 03:28:48 athp Exp $ + * $Id: xine_decoder.c,v 1.24 2006/05/03 19:46:08 dsalt Exp $ * * xine decoder plugin using libtheora * @@ -395,7 +395,7 @@ static decoder_info_t dec_info_video = { 5 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_DECODER, 18, "theora", XINE_VERSION_CODE, &dec_info_video, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libvorbis/xine_decoder.c b/src/libvorbis/xine_decoder.c index 3ba92eb45..c471ca343 100644 --- a/src/libvorbis/xine_decoder.c +++ b/src/libvorbis/xine_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_decoder.c,v 1.44 2006/03/07 08:03:10 tmattern Exp $ + * $Id: xine_decoder.c,v 1.45 2006/05/03 19:46:08 dsalt Exp $ * * (ogg/)vorbis audio decoder plugin (libvorbis wrapper) for xine */ @@ -344,7 +344,7 @@ static decoder_info_t dec_info_audio = { 5 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_DECODER, 15, "vorbis", XINE_VERSION_CODE, &dec_info_audio, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libw32dll/qt_decoder.c b/src/libw32dll/qt_decoder.c index cadaa0ace..4a0439d1b 100644 --- a/src/libw32dll/qt_decoder.c +++ b/src/libw32dll/qt_decoder.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: qt_decoder.c,v 1.40 2006/03/07 08:03:10 tmattern Exp $ + * $Id: qt_decoder.c,v 1.41 2006/05/03 19:46:08 dsalt Exp $ * * quicktime video/audio decoder plugin, using win32 dlls * most of this code comes directly from MPlayer @@ -1152,7 +1152,7 @@ static decoder_info_t qtv_dec_info = { 1 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_DECODER | PLUGIN_MUST_PRELOAD, 18, "qtv", XINE_VERSION_CODE, &qtv_dec_info, qtv_init_class }, { PLUGIN_AUDIO_DECODER | PLUGIN_MUST_PRELOAD, 15, "qta", XINE_VERSION_CODE, &qta_dec_info, qta_init_class }, diff --git a/src/libw32dll/w32codec.c b/src/libw32dll/w32codec.c index f38ad7ab1..de3927abc 100644 --- a/src/libw32dll/w32codec.c +++ b/src/libw32dll/w32codec.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: w32codec.c,v 1.150 2006/03/07 08:03:16 tmattern Exp $ + * $Id: w32codec.c,v 1.151 2006/05/03 19:46:08 dsalt Exp $ * * routines for using w32 codecs * DirectShow support by Miguel Freitas (Nov/2001) @@ -1718,7 +1718,7 @@ static decoder_info_t dec_info_audio = { 1 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_DECODER | PLUGIN_MUST_PRELOAD, 18, "win32v", XINE_VERSION_CODE, &dec_info_video, init_video_decoder_class }, { PLUGIN_AUDIO_DECODER | PLUGIN_MUST_PRELOAD, 15, "win32a", XINE_VERSION_CODE, &dec_info_audio, init_audio_decoder_class }, diff --git a/src/libxineadec/fooaudio.c b/src/libxineadec/fooaudio.c index 14a8eb0c9..faa8b88b4 100644 --- a/src/libxineadec/fooaudio.c +++ b/src/libxineadec/fooaudio.c @@ -21,7 +21,7 @@ * player. It really works too! It will output a continuous sine wave in * place of the data it should actually send. * - * $Id: fooaudio.c,v 1.15 2006/03/07 08:03:21 tmattern Exp $ + * $Id: fooaudio.c,v 1.16 2006/05/03 19:46:08 dsalt Exp $ */ #include <stdio.h> @@ -342,7 +342,7 @@ static decoder_info_t dec_info_audio = { /* The plugin catalog entry. This is the only information that this plugin * will export to the public. */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* { type, API version, "name", version, special_info, init_function }, */ { PLUGIN_AUDIO_DECODER, 15, "fooaudio", XINE_VERSION_CODE, &dec_info_audio, &init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libxineadec/gsm610.c b/src/libxineadec/gsm610.c index 1a189e493..c12271142 100644 --- a/src/libxineadec/gsm610.c +++ b/src/libxineadec/gsm610.c @@ -44,7 +44,7 @@ * Carsten Bormann * -------------------------------------------------------------------- * - * $Id: gsm610.c,v 1.16 2004/12/16 13:59:12 mroi Exp $ + * $Id: gsm610.c,v 1.17 2006/05/03 19:46:08 dsalt Exp $ * */ @@ -289,7 +289,7 @@ static decoder_info_t dec_info_audio = { 9 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_AUDIO_DECODER, 15, "gsm610", XINE_VERSION_CODE, &dec_info_audio, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libxineadec/nsf.c b/src/libxineadec/nsf.c index 28ed3677f..8e6ccd1b6 100644 --- a/src/libxineadec/nsf.c +++ b/src/libxineadec/nsf.c @@ -20,7 +20,7 @@ * NSF Audio "Decoder" using the Nosefart NSF engine by Matt Conte * http://www.baisoku.org/ * - * $Id: nsf.c,v 1.9 2006/03/07 08:03:22 tmattern Exp $ + * $Id: nsf.c,v 1.10 2006/05/03 19:46:08 dsalt Exp $ */ #include <stdio.h> @@ -286,7 +286,7 @@ static decoder_info_t dec_info_audio = { /* The plugin catalog entry. This is the only information that this plugin * will export to the public. */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* { type, API version, "name", version, special_info, init_function }, */ { PLUGIN_AUDIO_DECODER, 15, "nsf", XINE_VERSION_CODE, &dec_info_audio, &init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libxinevdec/bitplane.c b/src/libxinevdec/bitplane.c index 4fe9877ef..e63c9c909 100644 --- a/src/libxinevdec/bitplane.c +++ b/src/libxinevdec/bitplane.c @@ -28,7 +28,7 @@ * 8 (long and short) * - untested (found no testfiles) IFF-ANIM OPT 3, 4 and 6 * - * $Id: bitplane.c,v 1.12 2006/03/21 07:39:18 tmattern Exp $ + * $Id: bitplane.c,v 1.13 2006/05/03 19:46:08 dsalt Exp $ */ #include <stdio.h> @@ -1585,7 +1585,7 @@ static decoder_info_t dec_info_video = { 1 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_DECODER, 18, "bitplane", XINE_VERSION_CODE, &dec_info_video, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libxinevdec/foovideo.c b/src/libxinevdec/foovideo.c index 853dae089..442ae894f 100644 --- a/src/libxinevdec/foovideo.c +++ b/src/libxinevdec/foovideo.c @@ -23,7 +23,7 @@ * value from the last frame. This creates a slowly rotating solid color * frame when the frames are played in succession. * - * $Id: foovideo.c,v 1.23 2004/12/16 13:59:12 mroi Exp $ + * $Id: foovideo.c,v 1.24 2006/05/03 19:46:08 dsalt Exp $ */ #include <stdio.h> @@ -296,7 +296,7 @@ static decoder_info_t dec_info_video = { * The plugin catalog entry. This is the only information that this plugin * will export to the public. */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* { type, API, "name", version, special_info, init_function } */ { PLUGIN_VIDEO_DECODER, 18, "foovideo", XINE_VERSION_CODE, &dec_info_video, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libxinevdec/gdkpixbuf.c b/src/libxinevdec/gdkpixbuf.c index 8f322a2a8..a0fdcb338 100644 --- a/src/libxinevdec/gdkpixbuf.c +++ b/src/libxinevdec/gdkpixbuf.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: gdkpixbuf.c,v 1.3 2006/02/08 09:08:06 hadess Exp $ + * $Id: gdkpixbuf.c,v 1.4 2006/05/03 19:46:08 dsalt Exp $ * * a gdk-pixbuf-based image video decoder */ @@ -307,7 +307,7 @@ static decoder_info_t dec_info_image = { 7 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_DECODER, 18, "gdkpixbuf", XINE_VERSION_CODE, &dec_info_image, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libxinevdec/image.c b/src/libxinevdec/image.c index 407a9f3b6..e51033ca2 100644 --- a/src/libxinevdec/image.c +++ b/src/libxinevdec/image.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: image.c,v 1.17 2005/02/03 23:18:34 holstsn Exp $ + * $Id: image.c,v 1.18 2006/05/03 19:46:08 dsalt Exp $ * * a image video decoder */ @@ -278,7 +278,7 @@ static decoder_info_t dec_info_image = { 6 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_DECODER, 18, "image", XINE_VERSION_CODE, &dec_info_image, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libxinevdec/rgb.c b/src/libxinevdec/rgb.c index 9c6468726..264a0ac5d 100644 --- a/src/libxinevdec/rgb.c +++ b/src/libxinevdec/rgb.c @@ -30,7 +30,7 @@ * One more catch: Raw RGB from a Microsoft file is upside down. This is * indicated by a negative height parameter. * - * $Id: rgb.c,v 1.31 2006/03/18 10:05:21 tmattern Exp $ + * $Id: rgb.c,v 1.32 2006/05/03 19:46:08 dsalt Exp $ */ #include <stdio.h> @@ -458,7 +458,7 @@ static decoder_info_t dec_info_video = { 1 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_DECODER, 18, "rgb", XINE_VERSION_CODE, &dec_info_video, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/libxinevdec/yuv.c b/src/libxinevdec/yuv.c index b0efd85f5..cc551a119 100644 --- a/src/libxinevdec/yuv.c +++ b/src/libxinevdec/yuv.c @@ -21,7 +21,7 @@ * Actually, this decoder just reorganizes chunks of raw YUV data in such * a way that xine can display them. * - * $Id: yuv.c,v 1.34 2004/12/16 13:59:12 mroi Exp $ + * $Id: yuv.c,v 1.35 2006/05/03 19:46:08 dsalt Exp $ */ #include <stdio.h> @@ -385,7 +385,7 @@ static decoder_info_t dec_info_video = { 1 /* priority */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_DECODER, 18, "yuv", XINE_VERSION_CODE, &dec_info_video, init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/post/audio/audio_filters.c b/src/post/audio/audio_filters.c index f875b1df6..f8d4bc0e8 100644 --- a/src/post/audio/audio_filters.c +++ b/src/post/audio/audio_filters.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: audio_filters.c,v 1.4 2006/02/05 20:38:36 miguelfreitas Exp $ + * $Id: audio_filters.c,v 1.5 2006/05/03 19:46:08 dsalt Exp $ * * catalog for audio filter plugins */ @@ -36,7 +36,7 @@ post_info_t stretch_special_info = { XINE_POST_TYPE_AUDIO_FILTER }; post_info_t volnorm_special_info = { XINE_POST_TYPE_AUDIO_FILTER }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_POST, 9, "upmix", XINE_VERSION_CODE, &upmix_special_info, &upmix_init_plugin }, { PLUGIN_POST, 9, "upmix_mono", XINE_VERSION_CODE, &upmix_mono_special_info, &upmix_mono_init_plugin }, diff --git a/src/post/deinterlace/xine_plugin.c b/src/post/deinterlace/xine_plugin.c index 425ceefe5..adbfa6c65 100644 --- a/src/post/deinterlace/xine_plugin.c +++ b/src/post/deinterlace/xine_plugin.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_plugin.c,v 1.48 2006/01/27 07:46:12 tmattern Exp $ + * $Id: xine_plugin.c,v 1.49 2006/05/03 19:46:08 dsalt Exp $ * * advanced video deinterlacer plugin * Jun/2003 by Miguel Freitas @@ -47,7 +47,7 @@ static void *deinterlace_init_plugin(xine_t *xine, void *); /* plugin catalog information */ post_info_t deinterlace_special_info = { XINE_POST_TYPE_VIDEO_FILTER }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_POST | PLUGIN_MUST_PRELOAD, 9, "tvtime", XINE_VERSION_CODE, &deinterlace_special_info, &deinterlace_init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/post/goom/gfontrle.c b/src/post/goom/gfontrle.c index 8a4b32cd0..a22545a1e 100755 --- a/src/post/goom/gfontrle.c +++ b/src/post/goom/gfontrle.c @@ -1,6 +1,6 @@ /* RGBA C-Source image dump (with zRLE compression) */ -const struct { +static const struct { unsigned int width; unsigned int height; unsigned int bytes_per_pixel; diff --git a/src/post/goom/xine_goom.c b/src/post/goom/xine_goom.c index 887283e26..891228489 100644 --- a/src/post/goom/xine_goom.c +++ b/src/post/goom/xine_goom.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: xine_goom.c,v 1.59 2006/01/27 07:46:13 tmattern Exp $ + * $Id: xine_goom.c,v 1.60 2006/05/03 19:46:08 dsalt Exp $ * * GOOM post plugin. * @@ -50,7 +50,7 @@ #define GOOM_HEIGHT 240 /* colorspace conversion methods */ -const char * goom_csc_methods[]={ +static const char const * goom_csc_methods[]={ "Fast but not photorealistic", "Slow but looks better", NULL @@ -108,11 +108,11 @@ static void *goom_init_plugin(xine_t *xine, void *); /* plugin catalog information */ -post_info_t goom_special_info = { +const post_info_t goom_special_info = { XINE_POST_TYPE_AUDIO_VISUALIZATION }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_POST | PLUGIN_MUST_PRELOAD, 9, "goom", XINE_VERSION_CODE, &goom_special_info, &goom_init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/post/mosaico/mosaico.c b/src/post/mosaico/mosaico.c index bcb63de5d..ad37f0c60 100644 --- a/src/post/mosaico/mosaico.c +++ b/src/post/mosaico/mosaico.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: mosaico.c,v 1.25 2006/01/27 07:46:13 tmattern Exp $ + * $Id: mosaico.c,v 1.26 2006/05/03 19:46:08 dsalt Exp $ */ /* @@ -41,7 +41,7 @@ static void *mosaico_init_plugin(xine_t *xine, void *); /* plugin catalog information */ post_info_t mosaico_special_info = { XINE_POST_TYPE_VIDEO_COMPOSE }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_POST, 9, "mosaico", XINE_VERSION_CODE, &mosaico_special_info, &mosaico_init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/post/mosaico/switch.c b/src/post/mosaico/switch.c index 58b2bf806..6b7011455 100644 --- a/src/post/mosaico/switch.c +++ b/src/post/mosaico/switch.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: switch.c,v 1.15 2006/01/27 07:46:13 tmattern Exp $ + * $Id: switch.c,v 1.16 2006/05/03 19:46:08 dsalt Exp $ */ /* @@ -41,7 +41,7 @@ static void *switch_init_plugin(xine_t *xine, void *); /* plugin catalog information */ post_info_t switch_special_info = { XINE_POST_TYPE_VIDEO_COMPOSE }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_POST, 9, "switch", XINE_VERSION_CODE, &switch_special_info, &switch_init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/post/planar/planar.c b/src/post/planar/planar.c index 8600c482a..949d3fec3 100644 --- a/src/post/planar/planar.c +++ b/src/post/planar/planar.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: planar.c,v 1.10 2006/02/05 21:07:54 miguelfreitas Exp $ + * $Id: planar.c,v 1.11 2006/05/03 19:46:09 dsalt Exp $ * * catalog for planar post plugins */ @@ -56,7 +56,7 @@ post_info_t pp_special_info = { XINE_POST_TYPE_VIDEO_FILTER }; extern void *noise_init_plugin(xine_t *xine, void *); post_info_t noise_special_info = { XINE_POST_TYPE_VIDEO_FILTER }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_POST, 9, "expand", XINE_VERSION_CODE, &expand_special_info, &expand_init_plugin }, { PLUGIN_POST, 9, "fill", XINE_VERSION_CODE, &fill_special_info, &fill_init_plugin }, diff --git a/src/post/visualizations/fooviz.c b/src/post/visualizations/fooviz.c index b2c4361c8..e7e015388 100644 --- a/src/post/visualizations/fooviz.c +++ b/src/post/visualizations/fooviz.c @@ -23,7 +23,7 @@ * process. It simply paints the screen a solid color and rotates through * colors on each iteration. * - * $Id: fooviz.c,v 1.24 2006/01/27 07:46:14 tmattern Exp $ + * $Id: fooviz.c,v 1.25 2006/05/03 19:46:09 dsalt Exp $ * */ @@ -315,7 +315,7 @@ static void *fooviz_init_plugin(xine_t *xine, void *data) /* plugin catalog information */ post_info_t fooviz_special_info = { XINE_POST_TYPE_AUDIO_VISUALIZATION }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_POST, 9, "fooviz", XINE_VERSION_CODE, &fooviz_special_info, &fooviz_init_plugin }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/post/visualizations/visualizations.c b/src/post/visualizations/visualizations.c index e211d08eb..fe3649f86 100644 --- a/src/post/visualizations/visualizations.c +++ b/src/post/visualizations/visualizations.c @@ -19,7 +19,7 @@ * * This file contains plugin entries for several visualization post plugins. * - * $Id: visualizations.c,v 1.11 2004/04/17 19:54:32 mroi Exp $ + * $Id: visualizations.c,v 1.12 2006/05/03 19:46:09 dsalt Exp $ */ #ifdef HAVE_CONFIG_H @@ -46,7 +46,7 @@ post_info_t fftscope_special_info = { XINE_POST_TYPE_AUDIO_VISUALIZATION }; post_info_t fftgraph_special_info = { XINE_POST_TYPE_AUDIO_VISUALIZATION }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_POST, 9, "oscope", XINE_VERSION_CODE, &oscope_special_info, &oscope_init_plugin }, { PLUGIN_POST, 9, "fftscope", XINE_VERSION_CODE, &fftscope_special_info, &fftscope_init_plugin }, diff --git a/src/video_out/video_out_aa.c b/src/video_out/video_out_aa.c index 1bdd580fd..4609d773b 100644 --- a/src/video_out/video_out_aa.c +++ b/src/video_out/video_out_aa.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_aa.c,v 1.46 2005/11/14 12:34:46 valtri Exp $ + * $Id: video_out_aa.c,v 1.47 2006/05/03 19:46:09 dsalt Exp $ * * video_out_aa.c, ascii-art output plugin for xine * @@ -337,7 +337,7 @@ static vo_info_t vo_info_aa = { XINE_VISUAL_TYPE_AA }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, 21, "aa", XINE_VERSION_CODE, &vo_info_aa, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/video_out/video_out_caca.c b/src/video_out/video_out_caca.c index 29ab5ca1b..a8d9ca3c2 100644 --- a/src/video_out/video_out_caca.c +++ b/src/video_out/video_out_caca.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_caca.c,v 1.5 2005/11/14 12:34:46 valtri Exp $ + * $Id: video_out_caca.c,v 1.6 2006/05/03 19:46:09 dsalt Exp $ * * video_out_caca.c, Color AsCii Art output plugin for xine * @@ -338,7 +338,7 @@ static vo_info_t vo_info_caca = { XINE_VISUAL_TYPE_CACA }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, 21, "caca", XINE_VERSION_CODE, &vo_info_caca, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/video_out/video_out_directfb.c b/src/video_out/video_out_directfb.c index 7d4e10c09..fc5a6cc78 100644 --- a/src/video_out/video_out_directfb.c +++ b/src/video_out/video_out_directfb.c @@ -1776,7 +1776,7 @@ static vo_info_t vo_info_directfb_x11 = { /*********/ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, VIDEO_OUT_DRIVER_IFACE_VERSION, "DirectFB", XINE_VERSION_CODE, &vo_info_directfb_fb, init_class_fb }, diff --git a/src/video_out/video_out_directx.c b/src/video_out/video_out_directx.c index f05eed612..fe1cf9ef8 100755 --- a/src/video_out/video_out_directx.c +++ b/src/video_out/video_out_directx.c @@ -20,7 +20,7 @@ * video_out_directx.c, direct draw video output plugin for xine * by Matthew Grooms <elon@altavista.com> * - * $Id: video_out_directx.c,v 1.28 2005/12/12 15:21:50 valtri Exp $ + * $Id: video_out_directx.c,v 1.29 2006/05/03 19:46:09 dsalt Exp $ */ typedef unsigned char boolean; @@ -1273,7 +1273,7 @@ static vo_info_t vo_info_win32 = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, 21, "vo_directx", XINE_VERSION_CODE, &vo_info_win32, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/video_out/video_out_fb.c b/src/video_out/video_out_fb.c index e532b5651..b70bbd486 100644 --- a/src/video_out/video_out_fb.c +++ b/src/video_out/video_out_fb.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_fb.c,v 1.45 2005/09/25 00:44:04 miguelfreitas Exp $ + * $Id: video_out_fb.c,v 1.46 2006/05/03 19:46:09 dsalt Exp $ * * video_out_fb.c, frame buffer xine driver by Miguel Freitas * @@ -1133,7 +1133,7 @@ static vo_info_t vo_info_fb = }; /* exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, 21, "fb", XINE_VERSION_CODE, &vo_info_fb, fb_init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/video_out/video_out_none.c b/src/video_out/video_out_none.c index d5ec0d374..a4dab44c5 100644 --- a/src/video_out/video_out_none.c +++ b/src/video_out/video_out_none.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_none.c,v 1.24 2005/11/14 12:34:46 valtri Exp $ + * $Id: video_out_none.c,v 1.25 2006/05/03 19:46:09 dsalt Exp $ * * Was originally part of toxine frontend. * ...but has now been adapted to xine coding style standards ;) @@ -306,7 +306,7 @@ static vo_info_t vo_info_none = { XINE_VISUAL_TYPE_NONE /* Visual type */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, 21, "none", XINE_VERSION_CODE, &vo_info_none, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/video_out/video_out_opengl.c b/src/video_out/video_out_opengl.c index 804edb797..f83d7a195 100644 --- a/src/video_out/video_out_opengl.c +++ b/src/video_out/video_out_opengl.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_opengl.c,v 1.54 2005/09/25 00:44:04 miguelfreitas Exp $ + * $Id: video_out_opengl.c,v 1.55 2006/05/03 19:46:09 dsalt Exp $ * * video_out_opengl.c, OpenGL based interface for xine * @@ -1992,7 +1992,7 @@ static vo_info_t vo_info_opengl = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, 21, "opengl", XINE_VERSION_CODE, &vo_info_opengl, opengl_init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/video_out/video_out_pgx32.c b/src/video_out/video_out_pgx32.c index e7f1d221f..07144b6f9 100644 --- a/src/video_out/video_out_pgx32.c +++ b/src/video_out/video_out_pgx32.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_pgx32.c,v 1.14 2005/09/25 00:44:04 miguelfreitas Exp $ + * $Id: video_out_pgx32.c,v 1.15 2006/05/03 19:46:09 dsalt Exp $ * * video_out_pgx32.c, Sun PGX32 output plugin for xine * @@ -890,7 +890,7 @@ static void *pgx32_init_class(xine_t *xine, void *visual_gen) return class; } -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { {PLUGIN_VIDEO_OUT, 21, "pgx32", XINE_VERSION_CODE, &vo_info_pgx32, pgx32_init_class}, {PLUGIN_NONE, 0, "", 0, NULL, NULL} }; diff --git a/src/video_out/video_out_pgx64.c b/src/video_out/video_out_pgx64.c index 988f158e1..61fb22aad 100644 --- a/src/video_out/video_out_pgx64.c +++ b/src/video_out/video_out_pgx64.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_pgx64.c,v 1.75 2005/09/25 00:44:04 miguelfreitas Exp $ + * $Id: video_out_pgx64.c,v 1.76 2006/05/03 19:46:09 dsalt Exp $ * * video_out_pgx64.c, Sun XVR100/PGX64/PGX24 output plugin for xine * @@ -1514,7 +1514,7 @@ static void *pgx64_init_class(xine_t *xine, void *visual_gen) return class; } -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { {PLUGIN_VIDEO_OUT, 21, "pgx64", XINE_VERSION_CODE, &vo_info_pgx64, pgx64_init_class}, {PLUGIN_NONE, 0, "", 0, NULL, NULL} }; diff --git a/src/video_out/video_out_sdl.c b/src/video_out/video_out_sdl.c index 870bfd6c0..0d03a32f9 100644 --- a/src/video_out/video_out_sdl.c +++ b/src/video_out/video_out_sdl.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_sdl.c,v 1.45 2005/11/28 12:25:21 valtri Exp $ + * $Id: video_out_sdl.c,v 1.46 2006/05/03 19:46:09 dsalt Exp $ * * video_out_sdl.c, Simple DirectMedia Layer * @@ -608,7 +608,7 @@ static vo_info_t vo_info_sdl = { XINE_VISUAL_TYPE_X11, /* visual type supported by this plugin */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, 21, "sdl", XINE_VERSION_CODE, &vo_info_sdl, init_class }, { PLUGIN_NONE, 0, "" , 0 , NULL, NULL} diff --git a/src/video_out/video_out_stk.c b/src/video_out/video_out_stk.c index 5d57cec44..539bdbe2f 100644 --- a/src/video_out/video_out_stk.c +++ b/src/video_out/video_out_stk.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_stk.c,v 1.16 2005/09/25 00:44:04 miguelfreitas Exp $ + * $Id: video_out_stk.c,v 1.17 2006/05/03 19:46:09 dsalt Exp $ * * video_out_stk.c, Libstk Surface Video Driver * more info on Libstk at http://www.libstk.org @@ -484,7 +484,7 @@ static vo_info_t vo_info_stk = { XINE_VISUAL_TYPE_FB, /* visual type supported by this plugin */ }; -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, 21, "stk", XINE_VERSION_CODE, &vo_info_stk, init_class }, { PLUGIN_NONE, 0, "" , 0 , NULL, NULL} diff --git a/src/video_out/video_out_syncfb.c b/src/video_out/video_out_syncfb.c index e38a1e91f..8d462d86c 100644 --- a/src/video_out/video_out_syncfb.c +++ b/src/video_out/video_out_syncfb.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_syncfb.c,v 1.102 2005/09/25 00:44:04 miguelfreitas Exp $ + * $Id: video_out_syncfb.c,v 1.103 2006/05/03 19:46:09 dsalt Exp $ * * video_out_syncfb.c, SyncFB (for Matrox G200/G400 cards) interface for xine * @@ -1115,7 +1115,7 @@ static vo_info_t vo_info_syncfb = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, 21, "SyncFB", XINE_VERSION_CODE, &vo_info_syncfb, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/video_out/video_out_vidix.c b/src/video_out/video_out_vidix.c index 9bef113be..4dfcac101 100644 --- a/src/video_out/video_out_vidix.c +++ b/src/video_out/video_out_vidix.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_vidix.c,v 1.71 2006/04/05 22:12:19 valtri Exp $ + * $Id: video_out_vidix.c,v 1.72 2006/05/03 19:46:09 dsalt Exp $ * * video_out_vidix.c * @@ -1310,7 +1310,7 @@ static vo_info_t vo_info_vidixfb = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ #ifdef HAVE_X11 { PLUGIN_VIDEO_OUT, 21, "vidix", XINE_VERSION_CODE, &vo_info_vidix, vidix_init_class }, diff --git a/src/video_out/video_out_xshm.c b/src/video_out/video_out_xshm.c index a4cbeb49f..e4c6ec9f0 100644 --- a/src/video_out/video_out_xshm.c +++ b/src/video_out/video_out_xshm.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_xshm.c,v 1.142 2005/09/25 00:44:04 miguelfreitas Exp $ + * $Id: video_out_xshm.c,v 1.143 2006/05/03 19:46:09 dsalt Exp $ * * video_out_xshm.c, X11 shared memory extension interface for xine * @@ -1299,7 +1299,7 @@ static vo_info_t vo_info_xshm = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, 21, "xshm", XINE_VERSION_CODE, &vo_info_xshm, xshm_init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/video_out/video_out_xv.c b/src/video_out/video_out_xv.c index 1b093b041..82bb0c68c 100644 --- a/src/video_out/video_out_xv.c +++ b/src/video_out/video_out_xv.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_xv.c,v 1.216 2006/05/02 21:19:32 dsalt Exp $ + * $Id: video_out_xv.c,v 1.217 2006/05/03 19:46:09 dsalt Exp $ * * video_out_xv.c, X11 video extension interface for xine * @@ -1606,7 +1606,7 @@ static vo_info_t vo_info_xv = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, 21, "xv", XINE_VERSION_CODE, &vo_info_xv, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/video_out/video_out_xvmc.c b/src/video_out/video_out_xvmc.c index a01804690..ebcadd347 100644 --- a/src/video_out/video_out_xvmc.c +++ b/src/video_out/video_out_xvmc.c @@ -17,7 +17,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_xvmc.c,v 1.25 2005/09/25 00:44:04 miguelfreitas Exp $ + * $Id: video_out_xvmc.c,v 1.26 2006/05/03 19:46:09 dsalt Exp $ * * video_out_xvmc.c, X11 video motion compensation extension interface for xine * @@ -1796,7 +1796,7 @@ static vo_info_t vo_info_xvmc = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, 21, "xvmc", XINE_VERSION_CODE, &vo_info_xvmc, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } diff --git a/src/video_out/video_out_xxmc.c b/src/video_out/video_out_xxmc.c index 66b2d3bf8..7cfea5747 100644 --- a/src/video_out/video_out_xxmc.c +++ b/src/video_out/video_out_xxmc.c @@ -18,7 +18,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA * - * $Id: video_out_xxmc.c,v 1.19 2005/09/25 00:44:04 miguelfreitas Exp $ + * $Id: video_out_xxmc.c,v 1.20 2006/05/03 19:46:09 dsalt Exp $ * * video_out_xxmc.c, X11 decoding accelerated video extension interface for xine * @@ -2645,7 +2645,7 @@ static vo_info_t vo_info_xxmc = { * exported plugin catalog entry */ -plugin_info_t xine_plugin_info[] = { +const plugin_info_t xine_plugin_info[] = { /* type, API, "name", version, special_info, init_function */ { PLUGIN_VIDEO_OUT, 21, "xxmc", XINE_VERSION_CODE, &vo_info_xxmc, init_class }, { PLUGIN_NONE, 0, "", 0, NULL, NULL } |