From 8150013d502454fa28637f04b8d441f780041a5e Mon Sep 17 00:00:00 2001 From: Stian Skjelstad Date: Wed, 1 Jan 2025 01:36:13 +0100 Subject: [PATCH] The annual copyright update. --- boot/compdate.c | 2 +- boot/console.c | 2 +- boot/kickload-unix.c | 2 +- boot/kickload-windows.c | 2 +- boot/plinkman.c | 4 ++-- boot/plinkman_end.c | 2 +- boot/pmain.c | 2 +- boot/psetting.c | 2 +- cpiface/cpianal.c | 2 +- cpiface/cpichan.c | 2 +- cpiface/cpidots.c | 2 +- cpiface/cpiface.c | 4 ++-- cpiface/cpifontdebug.c | 4 ++-- cpiface/cpigraph.c | 2 +- cpiface/cpiinst.c | 2 +- cpiface/cpikeyhelp.c | 2 +- cpiface/cpikube.c | 2 +- cpiface/cpilinks.c | 2 +- cpiface/cpimsg.c | 2 +- cpiface/cpimvol.c | 2 +- cpiface/cpiphase.c | 2 +- cpiface/cpipic.c | 2 +- cpiface/cpiptype.c | 2 +- cpiface/cpiscope.c | 2 +- cpiface/cpitext.c | 2 +- cpiface/cpitrack.c | 2 +- cpiface/fft.c | 2 +- cpiface/gif.c | 2 +- cpiface/jpeg.c | 2 +- cpiface/mcpedit.c | 2 +- cpiface/png.c | 2 +- cpiface/tga.c | 2 +- cpiface/volctrl.c | 2 +- dev/deviplay.c | 4 ++-- dev/deviwave.c | 4 ++-- dev/freq.c | 2 +- dev/mchasm.c | 4 ++-- dev/mchasm_test.c | 2 +- dev/mix.c | 2 +- dev/mixasm.c | 2 +- dev/mixclip.c | 4 ++-- dev/player.c | 2 +- dev/plrasm.c | 2 +- dev/postproc.c | 2 +- dev/ringbuffer.c | 2 +- dev/smpman.c | 2 +- dev/smpman_asminc.c | 2 +- dev/smpman_asminctest.c | 2 +- devp/devpalsa.c | 4 ++-- devp/devpcoreaudio.c | 4 ++-- devp/devpdisk.c | 4 ++-- devp/devpnone.c | 4 ++-- devp/devposs.c | 4 ++-- devp/devpsdl-common.c | 20 ++++++++++++++++ devp/devpsdl.c | 4 ++-- devp/devpsdl2.c | 4 ++-- devw/devwmix.c | 4 ++-- devw/devwmixf.c | 4 ++-- devw/devwnone.c | 4 ++-- devw/dwmixa.c | 2 +- devw/dwmixa_c.c | 2 +- devw/dwmixfa.c | 2 +- devw/dwmixfa_c.c | 2 +- devw/dwmixqa.c | 2 +- devw/dwmixqa_c.c | 2 +- devw/dwnone_asminc.c | 2 +- devw/test-dwmixa.c | 2 +- devw/test-dwmixfa.c | 2 +- devw/test-dwmixqa.c | 2 +- filesel/adbmeta-test.c | 20 +++++++++++++++- filesel/adbmeta.c | 2 +- filesel/cdfs/ElTorito.c | 2 +- filesel/cdfs/amiga.c | 2 +- filesel/cdfs/audio.c | 2 +- filesel/cdfs/cdfs.c | 2 +- filesel/cdfs/cue.c | 2 +- filesel/cdfs/iso9660.c | 2 +- filesel/cdfs/main.c | 4 ++-- filesel/cdfs/rockridge.c | 2 +- filesel/cdfs/susp.c | 2 +- filesel/cdfs/toc.c | 2 +- filesel/cdfs/udf.c | 2 +- filesel/cdfs/wave.c | 2 +- filesel/cdrom.c | 4 ++-- filesel/charsets.c | 2 +- filesel/cphlpfs.c | 2 +- filesel/dirdb-test.c | 20 +++++++++++++++- filesel/dirdb.c | 2 +- filesel/download.c | 2 +- filesel/filesystem-ancient.cpp | 2 +- filesel/filesystem-bzip2-test.c | 20 +++++++++++++++- filesel/filesystem-bzip2.c | 2 +- filesel/filesystem-dir-mem.c | 2 +- filesel/filesystem-drive.c | 2 +- filesel/filesystem-file-dev.c | 2 +- filesel/filesystem-file-mem.c | 2 +- filesel/filesystem-filehandle-cache-test.c | 20 ++++++++++++++++ filesel/filesystem-filehandle-cache.c | 2 +- filesel/filesystem-gzip-test.c | 20 +++++++++++++++- filesel/filesystem-gzip.c | 2 +- filesel/filesystem-pak.c | 2 +- filesel/filesystem-playlist-m3u.c | 2 +- filesel/filesystem-playlist-pls.c | 2 +- filesel/filesystem-playlist.c | 2 +- filesel/filesystem-rpg.c | 2 +- filesel/filesystem-setup.c | 2 +- filesel/filesystem-tar-test.c | 20 +++++++++++++++- filesel/filesystem-tar.c | 2 +- filesel/filesystem-textfile-test.c | 20 ++++++++++++++++ filesel/filesystem-textfile.c | 20 ++++++++++++++++ filesel/filesystem-unix.c | 2 +- filesel/filesystem-windows.c | 2 +- filesel/filesystem-z.c | 2 +- filesel/filesystem-zip-headers.c | 2 +- filesel/filesystem-zip.c | 2 +- filesel/filesystem.c | 2 +- filesel/fsptype.c | 2 +- filesel/mdb-test.c | 20 +++++++++++++++- filesel/mdb.c | 2 +- filesel/modland.com/modland-com-cachedir.c | 21 +++++++++++++++++ filesel/modland.com/modland-com-dir.c | 23 +++++++++++++++++++ filesel/modland.com/modland-com-file.c | 21 +++++++++++++++++ filesel/modland.com/modland-com-filedb.c | 21 +++++++++++++++++ filesel/modland.com/modland-com-filehandle.c | 21 +++++++++++++++++ filesel/modland.com/modland-com-initialize.c | 21 +++++++++++++++++ filesel/modland.com/modland-com-mirrors.c | 21 +++++++++++++++++ filesel/modland.com/modland-com-removecache.c | 21 +++++++++++++++++ filesel/modland.com/modland-com-setup.c | 21 +++++++++++++++++ filesel/modland.com/modland-com.c | 22 +++++++++++++++++- filesel/modlist.c | 2 +- filesel/musicbrainz.c | 2 +- filesel/pfilesel-charset.c | 2 +- filesel/pfilesel.c | 2 +- filesel/pfsmain.c | 4 ++-- filesel/z-unlzw.c | 2 +- filesel/zip-bzip2.c | 2 +- filesel/zip-expand.c | 2 +- filesel/zip-explode.c | 2 +- filesel/zip-inflate.c | 2 +- filesel/zip-unshrink.c | 2 +- help/cphelper.c | 4 ++-- help/cphlpif.c | 4 ++-- medialib/medialib-add.c | 2 +- medialib/medialib-listall.c | 2 +- medialib/medialib-refresh.c | 2 +- medialib/medialib-remove.c | 2 +- medialib/medialib-scan.c | 2 +- medialib/medialib-search.c | 2 +- medialib/medialib.c | 4 ++-- playay/aychan.c | 2 +- playay/ayplay.c | 2 +- playay/aypplay.c | 4 ++-- playay/aytype.c | 2 +- playay/dumpay.c | 2 +- playay/dumpay_z80_dis.c | 2 +- playcda/cdaplay.c | 2 +- playcda/cdapplay.c | 4 ++-- playcda/cdatype.c | 2 +- playflac/cpiflacinfo.c | 2 +- playflac/cpiflacpic.c | 2 +- playflac/flacplay.c | 2 +- playflac/flacpplay.c | 4 ++-- playflac/flactest.c | 2 +- playflac/flactype.c | 2 +- playgmd/dumps3m.c | 2 +- playgmd/dumpstm.c | 2 +- playgmd/gmdl669.c | 2 +- playgmd/gmdlams-v1.c | 2 +- playgmd/gmdlams-v2.c | 2 +- playgmd/gmdlams.c | 2 +- playgmd/gmdldmf.c | 2 +- playgmd/gmdlmdl.c | 2 +- playgmd/gmdlmtm.c | 2 +- playgmd/gmdlokt.c | 2 +- playgmd/gmdlptm.c | 2 +- playgmd/gmdls3m.c | 2 +- playgmd/gmdlstm.c | 2 +- playgmd/gmdlult.c | 2 +- playgmd/gmdpchan.c | 2 +- playgmd/gmdpdots.c | 2 +- playgmd/gmdpinst.c | 2 +- playgmd/gmdplay.c | 2 +- playgmd/gmdpplay.c | 4 ++-- playgmd/gmdptrak.c | 2 +- playgmd/gmdrtns.c | 2 +- playgmd/gmdtime.c | 2 +- playgmd/gmdtype.c | 2 +- playgme/cpiinfo.c | 2 +- playgme/gmeplay.c | 2 +- playgme/gmepplay.c | 4 ++-- playgme/gmetype.c | 2 +- playhvl/dumpahx.c | 2 +- playhvl/hvl_genwaves.inc.c | 2 +- playhvl/hvlpchan.c | 2 +- playhvl/hvlpdots.c | 2 +- playhvl/hvlpinst.c | 2 +- playhvl/hvlplay.c | 2 +- playhvl/hvlpplay.c | 4 ++-- playhvl/hvlptrak.c | 2 +- playhvl/hvltype.c | 2 +- playhvl/loader.c | 2 +- playhvl/player.c | 2 +- playit/itchan.c | 2 +- playit/itload.c | 2 +- playit/itpinst.c | 2 +- playit/itplay.c | 2 +- playit/itpplay.c | 4 ++-- playit/itptrack.c | 2 +- playit/itrtns.c | 2 +- playit/itsex.c | 2 +- playit/ittime.c | 2 +- playit/ittype.c | 2 +- playmp2/cpiid3info.c | 2 +- playmp2/cpiid3pic.c | 2 +- playmp2/dumpid3.c | 2 +- playmp2/id3.c | 2 +- playmp2/mpplay.c | 2 +- playmp2/mppplay.c | 4 ++-- playmp2/mptype.c | 2 +- playogg/cpiogginfo.c | 2 +- playogg/cpioggpic.c | 2 +- playogg/oggplay.c | 2 +- playogg/oggpplay.c | 4 ++-- playogg/oggtype.c | 2 +- playopl/ocpemu.cpp | 2 +- playopl/oplKen.cpp | 1 - playopl/oplRetroWave-helperthread.cpp | 2 +- playopl/oplRetroWave-serialization.cpp | 2 +- playopl/oplRetroWave.cpp | 2 +- playopl/oplSatoh.cpp | 2 +- playopl/oplchan.cpp | 20 ++++++++++++++++ playopl/oplconfig.cpp | 2 +- playopl/oplplay.cpp | 2 +- playopl/oplpplay.cpp | 4 ++-- playopl/oplptrak.cpp | 2 +- playopl/opltype.cpp | 2 +- playsid/cpiinfo.cpp | 2 +- playsid/cpisidsetup.cpp | 2 +- playsid/dumpsid.c | 2 +- playsid/dumpsid_6502_dis.c | 2 +- playsid/libsidplayfp-api.cpp | 2 +- playsid/sidconfig.c | 2 +- playsid/sidplay.cpp | 2 +- playsid/sidpplay.cpp | 4 ++-- playsid/sidtype.c | 2 +- playtimidity/cpikaraoke.c | 2 +- playtimidity/cpitimiditysetup.c | 2 +- playtimidity/dumpmidi.c | 2 +- playtimidity/ocp-output.c | 2 +- playtimidity/timidityconfig.c | 2 +- playtimidity/timiditypchan.c | 2 +- playtimidity/timiditypdots.c | 2 +- playtimidity/timidityplay.c | 2 +- playtimidity/timiditypplay.c | 4 ++-- playtimidity/timiditytype.c | 2 +- playwav/wavplay.c | 2 +- playwav/wavpplay.c | 4 ++-- playwav/wavtype.c | 2 +- playxm/dumpmod.c | 2 +- playxm/xmchan.c | 2 +- playxm/xmlmod.c | 2 +- playxm/xmlmxm.c | 2 +- playxm/xmload.c | 2 +- playxm/xmpinst.c | 2 +- playxm/xmplay.c | 2 +- playxm/xmpplay.c | 4 ++-- playxm/xmptrak.c | 2 +- playxm/xmrtns.c | 2 +- playxm/xmtime.c | 2 +- playxm/xmtype.c | 2 +- playym/dumpym.cpp | 20 ++++++++++++++++ playym/ymplay.cpp | 2 +- playym/ympplay.cpp | 4 ++-- playym/ymtype.cpp | 2 +- plugins/freverb.c | 4 ++-- plugins/ireverb.c | 4 ++-- stuff/compat-test.c | 20 ++++++++++++++++ stuff/compat.c | 2 +- stuff/console.c | 4 ++-- stuff/cp437.c | 2 +- stuff/err.c | 2 +- stuff/file.c | 20 ++++++++++++++++ stuff/framelock.c | 2 +- stuff/latin1.c | 2 +- stuff/pagesize.inc.c | 2 +- stuff/pfonts.c | 2 +- stuff/piperun-unix.c | 20 ++++++++++++++++ stuff/piperun-windows.c | 20 ++++++++++++++++ stuff/poll.c | 2 +- stuff/poutput-curses.c | 2 +- stuff/poutput-fb.c | 2 +- stuff/poutput-fontengine.c | 2 +- stuff/poutput-keyboard.c | 2 +- stuff/poutput-sdl.c | 2 +- stuff/poutput-sdl2.c | 2 +- stuff/poutput-swtext.c | 2 +- stuff/poutput-vcsa.c | 2 +- stuff/poutput-x11.c | 2 +- stuff/poutput.c | 4 ++-- stuff/sets.c | 4 ++-- stuff/ttf.c | 2 +- stuff/utf-8.c | 2 +- stuff/x11-common.c | 2 +- 303 files changed, 845 insertions(+), 327 deletions(-) diff --git a/boot/compdate.c b/boot/compdate.c index 4683a4a0..a0f1a81f 100644 --- a/boot/compdate.c +++ b/boot/compdate.c @@ -1,7 +1,7 @@ #include "config.h" /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * strings specifiying the compilation date, time and author * diff --git a/boot/console.c b/boot/console.c index 9074f650..2b16e079 100644 --- a/boot/console.c +++ b/boot/console.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Variables that are needed globally, and even by the very basic libs. * diff --git a/boot/kickload-unix.c b/boot/kickload-unix.c index 0793ef34..d9c2f14e 100644 --- a/boot/kickload-unix.c +++ b/boot/kickload-unix.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * The little program that loads up the basic libs and starts main. It can also * start up the gdb debugger on fatal signals. diff --git a/boot/kickload-windows.c b/boot/kickload-windows.c index fb4c7e4f..20798ca9 100644 --- a/boot/kickload-windows.c +++ b/boot/kickload-windows.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * The little program that loads up the basic libs and starts main. It can also * start up the gdb debugger on fatal signals. diff --git a/boot/plinkman.c b/boot/plinkman.c index 765ab793..3102868a 100644 --- a/boot/plinkman.c +++ b/boot/plinkman.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Link manager - contains high-level routines to load and handle * external DLLs @@ -65,7 +65,7 @@ static struct dll_handle loadlist[MAXDLLLIST]; int loadlist_n; #ifdef SUPPORT_STATIC_PLUGINS -DLLEXTINFO_BEGIN_PREFIX struct linkinfostruct staticdlls = {.name = "static", .desc = "Compiled in plugins (c) 2009-'24 Stian Skjelstad", .ver = DLLVERSION}; +DLLEXTINFO_BEGIN_PREFIX struct linkinfostruct staticdlls = {.name = "static", .desc = "Compiled in plugins (c) 2009-'25 Stian Skjelstad", .ver = DLLVERSION}; #endif #ifdef _WIN32 diff --git a/boot/plinkman_end.c b/boot/plinkman_end.c index 06e0e5cc..983ece78 100644 --- a/boot/plinkman_end.c +++ b/boot/plinkman_end.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Part of Link Manager (plinkman.c) * diff --git a/boot/pmain.c b/boot/pmain.c index 11a25f22..0d679066 100644 --- a/boot/pmain.c +++ b/boot/pmain.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * PMain - main module (loads and inits all startup modules) * diff --git a/boot/psetting.c b/boot/psetting.c index 5396ccc8..9377c882 100644 --- a/boot/psetting.c +++ b/boot/psetting.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * OCP.INI file and environment reading functions * diff --git a/cpiface/cpianal.c b/cpiface/cpianal.c index 7a0f290a..266f4e4b 100644 --- a/cpiface/cpianal.c +++ b/cpiface/cpianal.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIface text mode spectrum analyser * diff --git a/cpiface/cpichan.c b/cpiface/cpichan.c index 1fb51c5c..33202a89 100644 --- a/cpiface/cpichan.c +++ b/cpiface/cpichan.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIface text mode channel display * diff --git a/cpiface/cpidots.c b/cpiface/cpidots.c index 851eb006..0d0038db 100644 --- a/cpiface/cpidots.c +++ b/cpiface/cpidots.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIface note dots mode * diff --git a/cpiface/cpiface.c b/cpiface/cpiface.c index 161047f4..0e1842b9 100644 --- a/cpiface/cpiface.c +++ b/cpiface/cpiface.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIface main interface code * @@ -2886,5 +2886,5 @@ static interfaceReturnEnum plmpCallBack(void) static struct interfacestruct plOpenCP = {plmpOpenFile, plmpCallBack, plmpCloseFile, "plOpenCP", NULL}; -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "cpiface", .desc = "OpenCP Interface (c) 1994-'24 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 35, .Init = plmpInit, .LateInit = plmpLateInit, .PreClose = plmpPreClose, .Close = plmpClose}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "cpiface", .desc = "OpenCP Interface (c) 1994-'25 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 35, .Init = plmpInit, .LateInit = plmpLateInit, .PreClose = plmpPreClose, .Close = plmpClose}; /* OpenCP Module Player */ diff --git a/cpiface/cpifontdebug.c b/cpiface/cpifontdebug.c index 4278a43f..2e155190 100644 --- a/cpiface/cpifontdebug.c +++ b/cpiface/cpifontdebug.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Font debugger * @@ -251,5 +251,5 @@ static void FontDebugClose(struct PluginCloseAPI_t *API) cpiUnregisterDefMode(&cpiModeFontDebug); } -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "cpifontdebug", .desc = "OpenCP Font Debugger (c) 2022-'24 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 40, .LateInit = FontDebugInit, .PreClose = FontDebugClose}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "cpifontdebug", .desc = "OpenCP Font Debugger (c) 2022-'25 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 40, .LateInit = FontDebugInit, .PreClose = FontDebugClose}; /* OpenCP Module Player */ diff --git a/cpiface/cpigraph.c b/cpiface/cpigraph.c index b53c4a7e..0f944f90 100644 --- a/cpiface/cpigraph.c +++ b/cpiface/cpigraph.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIface graphic spectrum analysers * diff --git a/cpiface/cpiinst.c b/cpiface/cpiinst.c index b03f74f4..842f4ea8 100644 --- a/cpiface/cpiinst.c +++ b/cpiface/cpiinst.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIface text mode instrument display * diff --git a/cpiface/cpikeyhelp.c b/cpiface/cpikeyhelp.c index c1d12988..e62aacf0 100644 --- a/cpiface/cpikeyhelp.c +++ b/cpiface/cpikeyhelp.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2008-'24 Stian Skjelstad + * copyright (c) 2008-'25 Stian Skjelstad * * Keyboard shortcut help-browser. *' diff --git a/cpiface/cpikube.c b/cpiface/cpikube.c index becc5c8c..ed80c790 100644 --- a/cpiface/cpikube.c +++ b/cpiface/cpikube.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIface main interface code * diff --git a/cpiface/cpilinks.c b/cpiface/cpilinks.c index 074cc851..6cf7fb23 100644 --- a/cpiface/cpilinks.c +++ b/cpiface/cpilinks.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIface link info screen * diff --git a/cpiface/cpimsg.c b/cpiface/cpimsg.c index 8da868a6..3a96dd89 100644 --- a/cpiface/cpimsg.c +++ b/cpiface/cpimsg.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIFace song message mode * diff --git a/cpiface/cpimvol.c b/cpiface/cpimvol.c index 9c895e4a..8cf3bcd6 100644 --- a/cpiface/cpimvol.c +++ b/cpiface/cpimvol.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIFace main volume bar * diff --git a/cpiface/cpiphase.c b/cpiface/cpiphase.c index 88ec0c43..14bc0b43 100644 --- a/cpiface/cpiphase.c +++ b/cpiface/cpiphase.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIFace phase graphs mode * diff --git a/cpiface/cpipic.c b/cpiface/cpipic.c index 65229069..7835d312 100644 --- a/cpiface/cpipic.c +++ b/cpiface/cpipic.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIFace background picture loader * diff --git a/cpiface/cpiptype.c b/cpiface/cpiptype.c index 2da3abac..79a106a6 100644 --- a/cpiface/cpiptype.c +++ b/cpiface/cpiptype.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIFace file type dectection routines for the file selector * diff --git a/cpiface/cpiscope.c b/cpiface/cpiscope.c index 3f1a3c80..7e7d98df 100644 --- a/cpiface/cpiscope.c +++ b/cpiface/cpiscope.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIFace oscilloscope mode * diff --git a/cpiface/cpitext.c b/cpiface/cpitext.c index 033ec3a7..af72fe44 100644 --- a/cpiface/cpitext.c +++ b/cpiface/cpitext.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert + * copyright (c) 2004-'25 Stian Skjelstad * * CPIFace text modes master mode and window handler * diff --git a/cpiface/cpitrack.c b/cpiface/cpitrack.c index 6d7e6530..4fd39a0d 100644 --- a/cpiface/cpitrack.c +++ b/cpiface/cpitrack.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2011-'24 Stian Skjelstad + * copyright (c) 2011-'25 Stian Skjelstad * * CPIface text track/pattern display * diff --git a/cpiface/fft.c b/cpiface/fft.c index 8dd0e615..29544307 100644 --- a/cpiface/fft.c +++ b/cpiface/fft.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * FFT routines for the spectrum analysers * diff --git a/cpiface/gif.c b/cpiface/gif.c index bb29bc26..71d9130f 100644 --- a/cpiface/gif.c +++ b/cpiface/gif.c @@ -1,7 +1,7 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert * copyright (c) 1987, by Steven A. Bennett - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GIF picture loader * diff --git a/cpiface/jpeg.c b/cpiface/jpeg.c index 6d5d4234..80a57e5c 100644 --- a/cpiface/jpeg.c +++ b/cpiface/jpeg.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * JPEG decoder, using libjpeg/libturbojpeg * diff --git a/cpiface/mcpedit.c b/cpiface/mcpedit.c index 791efbed..faf8142e 100644 --- a/cpiface/mcpedit.c +++ b/cpiface/mcpedit.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIFace output routines / key handlers for the MCP system * diff --git a/cpiface/png.c b/cpiface/png.c index 4dc89b1f..7e469397 100644 --- a/cpiface/png.c +++ b/cpiface/png.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * PNG decoder using libpng * diff --git a/cpiface/tga.c b/cpiface/tga.c index 1a94903a..541017fa 100644 --- a/cpiface/tga.c +++ b/cpiface/tga.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * TGA picture loader * diff --git a/cpiface/volctrl.c b/cpiface/volctrl.c index cb0f3fd1..bfa22745 100644 --- a/cpiface/volctrl.c +++ b/cpiface/volctrl.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CPIface text mode volume control interface code * diff --git a/dev/deviplay.c b/dev/deviplay.c index 71cd7604..9d1edd2f 100644 --- a/dev/deviplay.c +++ b/dev/deviplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Player devices system * @@ -657,7 +657,7 @@ static void setup_devp_run (void **token, const struct DevInterfaceAPI_t *API) DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = { .name = "plrbase", - .desc = "OpenCP Player Devices System (c) 1994-'24 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", + .desc = "OpenCP Player Devices System (c) 1994-'25 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .PreInit = deviplayPreInit, .LateInit = deviplayLateInit, diff --git a/dev/deviwave.c b/dev/deviwave.c index 83e65d04..8156a08c 100644 --- a/dev/deviwave.c +++ b/dev/deviwave.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Wavetable devices system * @@ -676,7 +676,7 @@ static void setup_devw_run (void **token, const struct DevInterfaceAPI_t *API) DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = { .name = "mcpbase", - .desc = "OpenCP Wavetable Devices System (c) 1994-'24 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", + .desc = "OpenCP Wavetable Devices System (c) 1994-'25 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .PreInit = deviwavePreInit, .LateInit = deviwaveLateInit, diff --git a/dev/freq.c b/dev/freq.c index 039ae70b..d0d29b89 100644 --- a/dev/freq.c +++ b/dev/freq.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Freqency calculation routines * diff --git a/dev/mchasm.c b/dev/mchasm.c index 9c8f92de..466492d2 100644 --- a/dev/mchasm.c +++ b/dev/mchasm.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Mixer asm routines for display etc * @@ -103,4 +103,4 @@ void mixGetMasterSampleSS16S(int16_t *_dst, const void *_src, uint32_t len, uint } while(len); } -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "mchasm", .desc = "OpenCP Player Auxiliary Routines (c) 1994-'24 Niklas Beisert, Tammo Hinrichs", .ver = DLLVERSION, .sortindex = 10}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "mchasm", .desc = "OpenCP Player Auxiliary Routines (c) 1994-'25 Niklas Beisert, Tammo Hinrichs", .ver = DLLVERSION, .sortindex = 10}; diff --git a/dev/mchasm_test.c b/dev/mchasm_test.c index 626ceeb7..39f20a58 100644 --- a/dev/mchasm_test.c +++ b/dev/mchasm_test.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * unit-test of "mchasm.c" * diff --git a/dev/mix.c b/dev/mix.c index 2d430844..f4c39938 100644 --- a/dev/mix.c +++ b/dev/mix.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Display mixer routines/vars/defs * diff --git a/dev/mixasm.c b/dev/mixasm.c index 2725296d..ab40590a 100644 --- a/dev/mixasm.c +++ b/dev/mixasm.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Mixer asm routines for display etc * diff --git a/dev/mixclip.c b/dev/mixclip.c index 483b360f..0026d320 100644 --- a/dev/mixclip.c +++ b/dev/mixclip.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * assembler routines for amplifying/clipping * @@ -114,4 +114,4 @@ void mixClipAlt2(uint16_t *dst, const uint16_t *src, uint32_t len, const uint16_ } #endif -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "mixclip", .desc = "OpenCP common clipper for various streams (c) 1994-'24 Niklas Beisert, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 10}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "mixclip", .desc = "OpenCP common clipper for various streams (c) 1994-'25 Niklas Beisert, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 10}; diff --git a/dev/player.c b/dev/player.c index 31a16338..ae977853 100644 --- a/dev/player.c +++ b/dev/player.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Player system variables / auxiliary routines * diff --git a/dev/plrasm.c b/dev/plrasm.c index 19d412d3..bc44d624 100644 --- a/dev/plrasm.c +++ b/dev/plrasm.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * aux assembler routines for player devices system * diff --git a/dev/postproc.c b/dev/postproc.c index 5abc53e0..6692a9f1 100644 --- a/dev/postproc.c +++ b/dev/postproc.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Wavetable postproc plugins system * diff --git a/dev/ringbuffer.c b/dev/ringbuffer.c index f663ef57..520a4cf1 100644 --- a/dev/ringbuffer.c +++ b/dev/ringbuffer.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2016-'24 Stian Skjelstad + * copyright (c) 2016-'25 Stian Skjelstad * * Generic ringbuffer pointer handler * diff --git a/dev/smpman.c b/dev/smpman.c index 6033a04e..90e807a8 100644 --- a/dev/smpman.c +++ b/dev/smpman.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Sample processing routines (compression, mixer preparation etc) * diff --git a/dev/smpman_asminc.c b/dev/smpman_asminc.c index 08e58e18..1d5f8514 100644 --- a/dev/smpman_asminc.c +++ b/dev/smpman_asminc.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Assembler/C for the sample processing routines (compression, mixer * preparation etc) diff --git a/dev/smpman_asminctest.c b/dev/smpman_asminctest.c index 16ec8086..853d5e9b 100644 --- a/dev/smpman_asminctest.c +++ b/dev/smpman_asminctest.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Unit-test for "smpman_asminc.c" * diff --git a/devp/devpalsa.c b/devp/devpalsa.c index 3d83fe5b..ee193743 100644 --- a/devp/devpalsa.c +++ b/devp/devpalsa.c @@ -1,5 +1,5 @@ /** OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * ALSA (Advanced Linux Sound Architecture) Player device * @@ -1417,4 +1417,4 @@ static const struct plrDriver_t plrALSA = alsaClose }; -DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devpalsa", .desc = "OpenCP Player Device: ALSA (c) 2005-'24 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = alsaPluginInit, .PluginClose = alsaPluginClose}; +DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devpalsa", .desc = "OpenCP Player Device: ALSA (c) 2005-'25 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = alsaPluginInit, .PluginClose = alsaPluginClose}; diff --git a/devp/devpcoreaudio.c b/devp/devpcoreaudio.c index a669d7cb..f8e15371 100644 --- a/devp/devpcoreaudio.c +++ b/devp/devpcoreaudio.c @@ -1,5 +1,5 @@ /** OpenCP Module Player - * copyright (c) 2006-'24 Stian Skjelstad + * copyright (c) 2006-'25 Stian Skjelstad * * CoreAudio (Darwin/Mac OS/OSX) Player device * @@ -716,4 +716,4 @@ static const struct plrDriver_t plrCoreAudio = CoreAudioClose }; -DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devpcoreaudio", .desc = "OpenCP Player Device: CoreAudio (c) 2006-'24 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = CoreAudioPluginInit, .PluginClose = CoreAudioWriterPluginClose}; +DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devpcoreaudio", .desc = "OpenCP Player Device: CoreAudio (c) 2006-'25 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = CoreAudioPluginInit, .PluginClose = CoreAudioWriterPluginClose}; diff --git a/devp/devpdisk.c b/devp/devpdisk.c index a93d7461..c6387573 100644 --- a/devp/devpdisk.c +++ b/devp/devpdisk.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Player device for WAV output * @@ -488,4 +488,4 @@ static const struct plrDriver_t plrDiskWriter = dwClose }; -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "devpdisk", .desc = "OpenCP Player Device: Disk Writer (c) 1994-'24 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = diskWriterPluginInit, .PluginClose = diskWriterPluginClose}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "devpdisk", .desc = "OpenCP Player Device: Disk Writer (c) 1994-'25 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = diskWriterPluginInit, .PluginClose = diskWriterPluginClose}; diff --git a/devp/devpnone.c b/devp/devpnone.c index d9260461..937838c1 100644 --- a/devp/devpnone.c +++ b/devp/devpnone.c @@ -1,6 +1,6 @@ /** OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * NoSound Player device * @@ -297,4 +297,4 @@ static const struct plrDriver_t plrNone = qpClose }; -DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devpnone", .desc = "OpenCP Player Device: None (c) 1994-'24 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = devpNonePluginInit, .PluginClose = devpNonePluginClose}; +DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devpnone", .desc = "OpenCP Player Device: None (c) 1994-'25 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = devpNonePluginInit, .PluginClose = devpNonePluginClose}; diff --git a/devp/devposs.c b/devp/devposs.c index 07007839..ceda660a 100644 --- a/devp/devposs.c +++ b/devp/devposs.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Player device for OSS output * @@ -683,4 +683,4 @@ static const struct plrDriver_t plrOSS = ossClose }; -DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devposs", .desc = "OpenCP Player Device: OSS (c) 2004-'24 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = ossPluginInit, .PluginClose = ossPluginClose}; +DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devposs", .desc = "OpenCP Player Device: OSS (c) 2004-'25 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = ossPluginInit, .PluginClose = ossPluginClose}; diff --git a/devp/devpsdl-common.c b/devp/devpsdl-common.c index 7cbf5aaf..7b06dde8 100644 --- a/devp/devpsdl-common.c +++ b/devp/devpsdl-common.c @@ -1,3 +1,23 @@ +/* OpenCP Module Player + * copyright (c) 2011-'25 François Revol + * + * Common code for SDL Player device 1.x and 2.x + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + static const struct plrDriverAPI_t *plrDriverAPI; static const struct plrDriver_t plrSDL; diff --git a/devp/devpsdl.c b/devp/devpsdl.c index bbb86f00..0fd3690b 100644 --- a/devp/devpsdl.c +++ b/devp/devpsdl.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2011-'24 François Revol + * copyright (c) 2011-'25 François Revol * * SDL Player device * @@ -74,4 +74,4 @@ static const struct plrDriver_t plrSDL = sdlClose }; -DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devpsdl", .desc = "OpenCP Player Device: SDL (c) 2011-'24 François Revol & Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = sdlPluginInit, .PluginClose = sdlPluginClose}; +DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devpsdl", .desc = "OpenCP Player Device: SDL (c) 2011-'25 François Revol & Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = sdlPluginInit, .PluginClose = sdlPluginClose}; diff --git a/devp/devpsdl2.c b/devp/devpsdl2.c index 5ce09022..5c12a9e8 100644 --- a/devp/devpsdl2.c +++ b/devp/devpsdl2.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2011-'24 François Revol + * copyright (c) 2011-'25 François Revol * * SDL Player device * @@ -100,4 +100,4 @@ static const struct plrDriver_t plrSDL = sdlClose }; -DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devpsdl2", .desc = "OpenCP Player Device: SDL2 (c) 2011-'24 François Revol & Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = sdlPluginInit, .PluginClose = sdlPluginClose}; +DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devpsdl2", .desc = "OpenCP Player Device: SDL2 (c) 2011-'25 François Revol & Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = sdlPluginInit, .PluginClose = sdlPluginClose}; diff --git a/devw/devwmix.c b/devw/devwmix.c index 55de7c59..94d9e139 100644 --- a/devw/devwmix.c +++ b/devw/devwmix.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Wavetable Device: Software Mixer for sample stream output via devp * @@ -1104,4 +1104,4 @@ static const struct mcpDriver_t mcpMixerQ = wmixClose }; -DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devwmix", .desc = "OpenCP Wavetable Device: Mixer (c) 1994-'24 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = devwMixFPluginInit, .PluginClose = devwMixFPluginClose}; +DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devwmix", .desc = "OpenCP Wavetable Device: Mixer (c) 1994-'25 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = devwMixFPluginInit, .PluginClose = devwMixFPluginClose}; diff --git a/devw/devwmixf.c b/devw/devwmixf.c index 0a8b1cd0..ec817b93 100644 --- a/devw/devwmixf.c +++ b/devw/devwmixf.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Wavetable Device: FPU HighQuality Software Mixer for Pentium/above CPUs * @@ -1037,4 +1037,4 @@ static const struct mcpDriver_t mcpFMixer = devwMixFClose, }; -DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devwmixf", .desc = "OpenCP Wavetable Device: FPU HighQuality Mixer (c) 1999-'24444mmo Hinrichs, Fabian Giesen, Stian Skjelstad, Jindřich Makovička", .ver = DLLVERSION, .sortindex = 99, .PluginInit = devwMixFPluginInit, .PluginClose = devwMixFPluginClose}; +DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devwmixf", .desc = "OpenCP Wavetable Device: FPU HighQuality Mixer (c) 1999-'25 Tammo Hinrichs, Fabian Giesen, Stian Skjelstad, Jindřich Makovička", .ver = DLLVERSION, .sortindex = 99, .PluginInit = devwMixFPluginInit, .PluginClose = devwMixFPluginClose}; diff --git a/devw/devwnone.c b/devw/devwnone.c index f95dfeb4..56a084e3 100644 --- a/devw/devwnone.c +++ b/devw/devwnone.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Wavetable Device: No Sound * This program is free software; you can redistribute it and/or modify @@ -527,4 +527,4 @@ static const struct mcpDriver_t mcpNone = devwNoneClose }; -DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devwnone", .desc = "OpenCP Wavetable Device: None (c) 1994-'24 Niklas Beisert, Tammo Hinrichs", .ver = DLLVERSION, .sortindex = 99, .PluginInit = devwNonePluginInit, .PluginClose = devwNonePluginClose}; +DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "devwnone", .desc = "OpenCP Wavetable Device: None (c) 1994-'25 Niklas Beisert, Tammo Hinrichs", .ver = DLLVERSION, .sortindex = 99, .PluginInit = devwNonePluginInit, .PluginClose = devwNonePluginClose}; diff --git a/devw/dwmixa.c b/devw/dwmixa.c index 15343246..a77a4704 100644 --- a/devw/dwmixa.c +++ b/devw/dwmixa.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * assembler routines for 8-bit MCP mixer * This program is free software; you can redistribute it and/or modify diff --git a/devw/dwmixa_c.c b/devw/dwmixa_c.c index 8886707c..d641fa9f 100644 --- a/devw/dwmixa_c.c +++ b/devw/dwmixa_c.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * C version of dwmixa assembler routines * diff --git a/devw/dwmixfa.c b/devw/dwmixfa.c index 9a5ae933..e399099b 100644 --- a/devw/dwmixfa.c +++ b/devw/dwmixfa.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * assembler routines for FPU mixer * diff --git a/devw/dwmixfa_c.c b/devw/dwmixfa_c.c index fcbb2bcf..dd618d72 100644 --- a/devw/dwmixfa_c.c +++ b/devw/dwmixfa_c.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2011-'24 Jindřich Makovička + * copyright (c) 2011-'25 Jindřich Makovička * * C routines for FPU mixer * diff --git a/devw/dwmixqa.c b/devw/dwmixqa.c index ef5aea21..84058248 100644 --- a/devw/dwmixqa.c +++ b/devw/dwmixqa.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * assembler routines for Quality Mixer * diff --git a/devw/dwmixqa_c.c b/devw/dwmixqa_c.c index df1d5217..3e50bac3 100644 --- a/devw/dwmixqa_c.c +++ b/devw/dwmixqa_c.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * C version of dwmixq assembler routines * diff --git a/devw/dwnone_asminc.c b/devw/dwnone_asminc.c index e21fdfc1..b39f671c 100644 --- a/devw/dwnone_asminc.c +++ b/devw/dwnone_asminc.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * auxiliary assembler routines for no sound wavetable device * diff --git a/devw/test-dwmixa.c b/devw/test-dwmixa.c index 05ed82ba..10d65027 100644 --- a/devw/test-dwmixa.c +++ b/devw/test-dwmixa.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Unit-test for "dwmixa.c" * diff --git a/devw/test-dwmixfa.c b/devw/test-dwmixfa.c index bce8b789..0e792232 100644 --- a/devw/test-dwmixfa.c +++ b/devw/test-dwmixfa.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2009-'24 Stian Skjelstad + * copyright (c) 2009-'25 Stian Skjelstad * * Unit-test for "dwmixfa.c" * diff --git a/devw/test-dwmixqa.c b/devw/test-dwmixqa.c index 485a99ea..2c1b5d90 100644 --- a/devw/test-dwmixqa.c +++ b/devw/test-dwmixqa.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Unit-test for "dwmixqa.c" * diff --git a/filesel/adbmeta-test.c b/filesel/adbmeta-test.c index 2762e670..e2dcdf35 100644 --- a/filesel/adbmeta-test.c +++ b/filesel/adbmeta-test.c @@ -1,4 +1,22 @@ -/* unit test for adbmeta.c */ +/* OpenCP Module Player + * copyright (c) 2021-'25 Stian Skjelstad + * + * unit test for adbmeta.c + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ int adbmeta_silene_open_errors = 0; #define ADBMETA_SILENCE_OPEN_ERRORS adbmeta_silene_open_errors diff --git a/filesel/adbmeta.c b/filesel/adbmeta.c index edcc33f4..6f9e70f2 100644 --- a/filesel/adbmeta.c +++ b/filesel/adbmeta.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Sebastian Skjelstad + * copyright (c) 2020-'25 Stian Sebastian Skjelstad * * Archive Meta DataBase (replaces previous adb.c Archive DataBase) * diff --git a/filesel/cdfs/ElTorito.c b/filesel/cdfs/ElTorito.c index ac421d9b..98288b90 100644 --- a/filesel/cdfs/ElTorito.c +++ b/filesel/cdfs/ElTorito.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Parsing of El-Torito (boot information) * diff --git a/filesel/cdfs/amiga.c b/filesel/cdfs/amiga.c index 36e3fe53..9d832ce3 100644 --- a/filesel/cdfs/amiga.c +++ b/filesel/cdfs/amiga.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Parsing of ISO9660 SUSP AS * Amiga diff --git a/filesel/cdfs/audio.c b/filesel/cdfs/audio.c index fbb53069..7f694a68 100644 --- a/filesel/cdfs/audio.c +++ b/filesel/cdfs/audio.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Detection of Audio-Tracks in CDFS image * diff --git a/filesel/cdfs/cdfs.c b/filesel/cdfs/cdfs.c index eb9d9bd6..fa8c4916 100644 --- a/filesel/cdfs/cdfs.c +++ b/filesel/cdfs/cdfs.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * FILE-IO handling for CDFS * diff --git a/filesel/cdfs/cue.c b/filesel/cdfs/cue.c index 564f07e0..27b04299 100644 --- a/filesel/cdfs/cue.c +++ b/filesel/cdfs/cue.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Parsing of .CUE files, describing the layout of a CDROM image. * diff --git a/filesel/cdfs/iso9660.c b/filesel/cdfs/iso9660.c index d17de57e..00c27d58 100644 --- a/filesel/cdfs/iso9660.c +++ b/filesel/cdfs/iso9660.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Parsing of ISO9660 filesystems * diff --git a/filesel/cdfs/main.c b/filesel/cdfs/main.c index 1e540bf3..84c26924 100644 --- a/filesel/cdfs/main.c +++ b/filesel/cdfs/main.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * The most toplevel part of CDFS * @@ -439,4 +439,4 @@ static void cdfsclose(void) //unregister_dirdecompressor (&cdfsdecompressor); } -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "cdfs", .desc = "OpenCP virtual CDFS filebrowser (c) 2022-'24 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 60, .Init = cdfsint, .Close = cdfsclose}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "cdfs", .desc = "OpenCP virtual CDFS filebrowser (c) 2022-'25 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 60, .Init = cdfsint, .Close = cdfsclose}; diff --git a/filesel/cdfs/rockridge.c b/filesel/cdfs/rockridge.c index b6773651..323ea041 100644 --- a/filesel/cdfs/rockridge.c +++ b/filesel/cdfs/rockridge.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Parsing of ISO9660 SUSP RRIP blocks * Rock Ridge Interchange Protocol diff --git a/filesel/cdfs/susp.c b/filesel/cdfs/susp.c index edcbd64a..8963e9ae 100644 --- a/filesel/cdfs/susp.c +++ b/filesel/cdfs/susp.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Parsing of ISO9660 SUSP blocks * System Use Sharing Protocol diff --git a/filesel/cdfs/toc.c b/filesel/cdfs/toc.c index a88538ad..35044d22 100644 --- a/filesel/cdfs/toc.c +++ b/filesel/cdfs/toc.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Parsing of .TOC files, describing the layout of a CDROM image. * diff --git a/filesel/cdfs/udf.c b/filesel/cdfs/udf.c index 0ba5b829..6ec1b078 100644 --- a/filesel/cdfs/udf.c +++ b/filesel/cdfs/udf.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Parsing of UDF filesystems * diff --git a/filesel/cdfs/wave.c b/filesel/cdfs/wave.c index 0d3d1513..29790188 100644 --- a/filesel/cdfs/wave.c +++ b/filesel/cdfs/wave.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * WAVE file support for CDFS images * diff --git a/filesel/cdrom.c b/filesel/cdrom.c index fabb5900..80b0fd90 100644 --- a/filesel/cdrom.c +++ b/filesel/cdrom.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Sebastian Skjelstad + * copyright (c) 2004-'25 Stian Sebastian Skjelstad * * UNIX cdrom filebrowser * @@ -1111,4 +1111,4 @@ static int cdrom_track_filesize_ready (struct ocpfile_t *_self) return 1; } -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "cdrom", .desc = "OpenCP UNIX audio-cdrom filebrowser (c) 2004-'24 Stian Skjelstad", .ver = DLLVERSION, .Init = cdint, .Close = cdclose, .sortindex = 30}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "cdrom", .desc = "OpenCP UNIX audio-cdrom filebrowser (c) 2004-'25 Stian Skjelstad", .ver = DLLVERSION, .Init = cdint, .Close = cdclose, .sortindex = 30}; diff --git a/filesel/charsets.c b/filesel/charsets.c index 60124683..2bc80b13 100644 --- a/filesel/charsets.c +++ b/filesel/charsets.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * A database of charsets (used for translation of filenames in .ZIP files and similiar) * diff --git a/filesel/cphlpfs.c b/filesel/cphlpfs.c index 9aca1721..ecdaa4e2 100644 --- a/filesel/cphlpfs.c +++ b/filesel/cphlpfs.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Sebastian Skjelstad + * copyright (c) 2004-'25 Stian Sebastian Skjelstad * * CP hypertext help viewer (Fileselector wrapper) * diff --git a/filesel/dirdb-test.c b/filesel/dirdb-test.c index 1d155c0e..07272133 100644 --- a/filesel/dirdb-test.c +++ b/filesel/dirdb-test.c @@ -1,4 +1,22 @@ -/* unit test for dirdb.c */ +/* OpenCP Module Player + * copyright (c) 2020-'25 Stian Skjelstad + * + * unit test for dirdb.c + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ //#define DIRDB_DEBUG 1 #define CFDATAHOMEDIR_OVERRIDE "/foo/home/ocp/.ocp/" diff --git a/filesel/dirdb.c b/filesel/dirdb.c index 2f13b24d..3cb46532 100644 --- a/filesel/dirdb.c +++ b/filesel/dirdb.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * database for storing a tree of filenames * diff --git a/filesel/download.c b/filesel/download.c index 35f086d8..9f516590 100644 --- a/filesel/download.c +++ b/filesel/download.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Wrapper around curl, downloading files via HTTP/HTTPS * diff --git a/filesel/filesystem-ancient.cpp b/filesel/filesystem-ancient.cpp index 1eb3f514..4414de08 100644 --- a/filesel/filesystem-ancient.cpp +++ b/filesel/filesystem-ancient.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2021-'24 Stian Skjelstad + * copyright (c) 2021-'25 Stian Skjelstad * * Code to decompress via libancient (C++ library) * diff --git a/filesel/filesystem-bzip2-test.c b/filesel/filesystem-bzip2-test.c index 37639ebb..817a3637 100644 --- a/filesel/filesystem-bzip2-test.c +++ b/filesel/filesystem-bzip2-test.c @@ -1,4 +1,22 @@ -/* unit test for filesystem-bzip2.c */ +/* OpenCP Module Player + * copyright (c) 2021-'25 Stian Skjelstad + * + * unit test for filesystem-bzip2.c + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ #define INPUTBUFFERSIZE 128 #define OUTPUTBUFFERSIZE 64 diff --git a/filesel/filesystem-bzip2.c b/filesel/filesystem-bzip2.c index 8deeec8a..b74e162b 100644 --- a/filesel/filesystem-bzip2.c +++ b/filesel/filesystem-bzip2.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to decompress BZIP2 files using libbz2 * diff --git a/filesel/filesystem-dir-mem.c b/filesel/filesystem-dir-mem.c index 57a03697..9b2eed05 100644 --- a/filesel/filesystem-dir-mem.c +++ b/filesel/filesystem-dir-mem.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to hold a virtual static directory * diff --git a/filesel/filesystem-drive.c b/filesel/filesystem-drive.c index 018c881d..1f71a8bf 100644 --- a/filesel/filesystem-drive.c +++ b/filesel/filesystem-drive.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to hold a the glue logic for drives ( file: setup: ) * diff --git a/filesel/filesystem-file-dev.c b/filesel/filesystem-file-dev.c index 08cbf65e..ba7e8454 100644 --- a/filesel/filesystem-file-dev.c +++ b/filesel/filesystem-file-dev.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code for gluing file-selector and .DEV files * diff --git a/filesel/filesystem-file-mem.c b/filesel/filesystem-file-mem.c index 4750378f..a7771d95 100644 --- a/filesel/filesystem-file-mem.c +++ b/filesel/filesystem-file-mem.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to give a virtual static memory-stored file * diff --git a/filesel/filesystem-filehandle-cache-test.c b/filesel/filesystem-filehandle-cache-test.c index 56569f01..b9fdad6b 100644 --- a/filesel/filesystem-filehandle-cache-test.c +++ b/filesel/filesystem-filehandle-cache-test.c @@ -1,3 +1,23 @@ +/* OpenCP Module Player + * copyright (c) 2021-'25 Stian Skjelstad + * + * unit test for filesystem-filehandle-cache.c + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + int do_debug_print = 0; #define CACHE_LINE_SIZE 8 diff --git a/filesel/filesystem-filehandle-cache.c b/filesel/filesystem-filehandle-cache.c index d6147a4c..26372582 100644 --- a/filesel/filesystem-filehandle-cache.c +++ b/filesel/filesystem-filehandle-cache.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to cache filehandles I/O * diff --git a/filesel/filesystem-gzip-test.c b/filesel/filesystem-gzip-test.c index 309e6872..32887778 100644 --- a/filesel/filesystem-gzip-test.c +++ b/filesel/filesystem-gzip-test.c @@ -1,4 +1,22 @@ -/* unit test for filesystem-gzip.c */ +/* OpenCP Module Player + * copyright (c) 2021-'25 Stian Skjelstad + * + * unit test for filesystem-gzip.c + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ #define INPUTBUFFERSIZE 128 #define OUTPUTBUFFERSIZE 64 diff --git a/filesel/filesystem-gzip.c b/filesel/filesystem-gzip.c index 144cf795..654faad6 100644 --- a/filesel/filesystem-gzip.c +++ b/filesel/filesystem-gzip.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to decompress GZIP files using zLib * diff --git a/filesel/filesystem-pak.c b/filesel/filesystem-pak.c index 1214f252..f98d068c 100644 --- a/filesel/filesystem-pak.c +++ b/filesel/filesystem-pak.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Code to decode PAK (Westwood and Quake) file archives * diff --git a/filesel/filesystem-playlist-m3u.c b/filesel/filesystem-playlist-m3u.c index fda670c6..357cdf3b 100644 --- a/filesel/filesystem-playlist-m3u.c +++ b/filesel/filesystem-playlist-m3u.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * *.M3u file-reader/parser * diff --git a/filesel/filesystem-playlist-pls.c b/filesel/filesystem-playlist-pls.c index 9123618c..cb82cd79 100644 --- a/filesel/filesystem-playlist-pls.c +++ b/filesel/filesystem-playlist-pls.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * *.PLS file-reader/parser * diff --git a/filesel/filesystem-playlist.c b/filesel/filesystem-playlist.c index 0cd75a91..36b25a0a 100644 --- a/filesel/filesystem-playlist.c +++ b/filesel/filesystem-playlist.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Common code for M3U and PLS parser * diff --git a/filesel/filesystem-rpg.c b/filesel/filesystem-rpg.c index 6bf913fa..c7549c54 100644 --- a/filesel/filesystem-rpg.c +++ b/filesel/filesystem-rpg.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2023-'24 Stian Skjelstad + * copyright (c) 2023-'25 Stian Skjelstad * * Code to decode RPG file archives (ohrrpgce) * diff --git a/filesel/filesystem-setup.c b/filesel/filesystem-setup.c index ff441a21..e6ffec8a 100644 --- a/filesel/filesystem-setup.c +++ b/filesel/filesystem-setup.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to handle the virtual drive SETUP: * diff --git a/filesel/filesystem-tar-test.c b/filesel/filesystem-tar-test.c index dab61616..9fc413b5 100644 --- a/filesel/filesystem-tar-test.c +++ b/filesel/filesystem-tar-test.c @@ -1,4 +1,22 @@ -/* unit test for filesystem-tar.c */ +/* OpenCP Module Player + * copyright (c) 2021-'25 Stian Skjelstad + * + * unit test for filesystem-tar.c + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ #define FILEHANDLE_CACHE_DISABLE diff --git a/filesel/filesystem-tar.c b/filesel/filesystem-tar.c index dcc80a5e..4e2d3774 100644 --- a/filesel/filesystem-tar.c +++ b/filesel/filesystem-tar.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to decode TAR file archives * diff --git a/filesel/filesystem-textfile-test.c b/filesel/filesystem-textfile-test.c index 91a7dce8..7dbdcd0c 100644 --- a/filesel/filesystem-textfile-test.c +++ b/filesel/filesystem-textfile-test.c @@ -1,3 +1,23 @@ +/* OpenCP Module Player + * copyright (c) 2024-'25 Stian Skjelstad + * + * unit test for filesystem-testfile-test.c + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + #define FILEHANDLE_CACHE_DISABLE #define TEXTFILE_BUFFERSIZE 6 diff --git a/filesel/filesystem-textfile.c b/filesel/filesystem-textfile.c index 97106a1f..7aed8348 100644 --- a/filesel/filesystem-textfile.c +++ b/filesel/filesystem-textfile.c @@ -1,3 +1,23 @@ +/* OpenCP Module Player + * copyright (c) 2024-'25 Stian Skjelstad + * + * For a ocpfilehandle_t, implement readline wrapper-API + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + #include "config.h" #include #include diff --git a/filesel/filesystem-unix.c b/filesel/filesystem-unix.c index bc21094d..702c5143 100644 --- a/filesel/filesystem-unix.c +++ b/filesel/filesystem-unix.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to provide Unix filesystem into the virtual drive FILE: * diff --git a/filesel/filesystem-windows.c b/filesel/filesystem-windows.c index 3e38b0aa..b8e295d9 100644 --- a/filesel/filesystem-windows.c +++ b/filesel/filesystem-windows.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to provide Windows filesystem into the virtual drives A: -> Z: * diff --git a/filesel/filesystem-z.c b/filesel/filesystem-z.c index 53e86e76..43cbae2b 100644 --- a/filesel/filesystem-z.c +++ b/filesel/filesystem-z.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2021-'24 Stian Skjelstad + * copyright (c) 2021-'25 Stian Skjelstad * * Code to decompress UNIX Z compressed files * diff --git a/filesel/filesystem-zip-headers.c b/filesel/filesystem-zip-headers.c index 04624acc..958284a7 100644 --- a/filesel/filesystem-zip-headers.c +++ b/filesel/filesystem-zip-headers.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Parsers for the different ZIP internal headers * diff --git a/filesel/filesystem-zip.c b/filesel/filesystem-zip.c index 057a35bc..3d6c9459 100644 --- a/filesel/filesystem-zip.c +++ b/filesel/filesystem-zip.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to decompress ZIP files zLib for deflate. Other decompression * methods have been made from scratch. diff --git a/filesel/filesystem.c b/filesel/filesystem.c index 661dd53a..711fe0a6 100644 --- a/filesel/filesystem.c +++ b/filesel/filesystem.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Base code to handle filesystems * diff --git a/filesel/fsptype.c b/filesel/fsptype.c index 321b41cc..d88cfe92 100644 --- a/filesel/fsptype.c +++ b/filesel/fsptype.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Fileselector file type detection routines (covers play lists and internal * cache files) diff --git a/filesel/mdb-test.c b/filesel/mdb-test.c index 79e6626f..6827da29 100644 --- a/filesel/mdb-test.c +++ b/filesel/mdb-test.c @@ -1,4 +1,22 @@ -/* unit test for mdb.c */ +/* OpenCP Module Player + * copyright (c) 2016-'25 Stian Skjelstad + * + * unit test for mdb.c + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ #include #include diff --git a/filesel/mdb.c b/filesel/mdb.c index a7b29745..de9513f4 100644 --- a/filesel/mdb.c +++ b/filesel/mdb.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Module information DataBase (and some other related stuff= * diff --git a/filesel/modland.com/modland-com-cachedir.c b/filesel/modland.com/modland-com-cachedir.c index 573d2137..cae8c192 100644 --- a/filesel/modland.com/modland-com-cachedir.c +++ b/filesel/modland.com/modland-com-cachedir.c @@ -1,3 +1,24 @@ +/* OpenCP Module Player + * copyright (c) 2024-'25 Stian Skjelstad + * + * Support for accessing https://modland.com from the filebrowser + * - Setup dialog, cachedir + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + #ifndef MAX #define MAX(a,b) ((a)>(b)?(a):(b)) #endif diff --git a/filesel/modland.com/modland-com-dir.c b/filesel/modland.com/modland-com-dir.c index dfdccb78..797493cc 100644 --- a/filesel/modland.com/modland-com-dir.c +++ b/filesel/modland.com/modland-com-dir.c @@ -1,3 +1,26 @@ +/* OpenCP Module Player + * copyright (c) 2024-'25 Stian Skjelstad + * + * Support for accessing https://modland.com from the filebrowser + * - Directories + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + + + static const char *known_adlib_directories[] = { "ADL", diff --git a/filesel/modland.com/modland-com-file.c b/filesel/modland.com/modland-com-file.c index 0559bcf4..5c67bc25 100644 --- a/filesel/modland.com/modland-com-file.c +++ b/filesel/modland.com/modland-com-file.c @@ -1,3 +1,24 @@ +/* OpenCP Module Player + * copyright (c) 2024-'25 Stian Skjelstad + * + * Support for accessing https://modland.com from the filebrowser + * - Files + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + struct modland_com_ocpfile_t { struct ocpfile_t head; diff --git a/filesel/modland.com/modland-com-filedb.c b/filesel/modland.com/modland-com-filedb.c index bb25287d..26501f19 100644 --- a/filesel/modland.com/modland-com-filedb.c +++ b/filesel/modland.com/modland-com-filedb.c @@ -1,3 +1,24 @@ +/* OpenCP Module Player + * copyright (c) 2024-'25 Stian Skjelstad + * + * Support for accessing https://modland.com from the filebrowser + * - Filename cache database + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + #define MCDBDATAHOMEDIR configAPI->DataHomePath static struct osfile_t *modland_com_filedb_File = 0; diff --git a/filesel/modland.com/modland-com-filehandle.c b/filesel/modland.com/modland-com-filehandle.c index c60e46b1..96d24bec 100644 --- a/filesel/modland.com/modland-com-filehandle.c +++ b/filesel/modland.com/modland-com-filehandle.c @@ -1,3 +1,24 @@ +/* OpenCP Module Player + * copyright (c) 2024-'25 Stian Skjelstad + * + * Support for accessing https://modland.com from the filebrowser + * - Accessing files from the cachedir + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + struct modland_com_ocpfilehandle_t { struct ocpfilehandle_t head; diff --git a/filesel/modland.com/modland-com-initialize.c b/filesel/modland.com/modland-com-initialize.c index 8defe98b..be056655 100644 --- a/filesel/modland.com/modland-com-initialize.c +++ b/filesel/modland.com/modland-com-initialize.c @@ -1,3 +1,24 @@ +/* OpenCP Module Player + * copyright (c) 2024-'25 Stian Skjelstad + * + * Support for accessing https://modland.com from the filebrowser + * - Setup dialog, initialize filename cache database + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + /******************************************************************************** 1 * 2 * 3 diff --git a/filesel/modland.com/modland-com-mirrors.c b/filesel/modland.com/modland-com-mirrors.c index b89fbacb..4630a82a 100644 --- a/filesel/modland.com/modland-com-mirrors.c +++ b/filesel/modland.com/modland-com-mirrors.c @@ -1,3 +1,24 @@ +/* OpenCP Module Player + * copyright (c) 2024-'25 Stian Skjelstad + * + * Support for accessing https://modland.com from the filebrowser + * - Setup dialog, mirrors + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + static const char *modland_com_official_mirror[] = { /* "https://modland.com/", not the correct name */ diff --git a/filesel/modland.com/modland-com-removecache.c b/filesel/modland.com/modland-com-removecache.c index 2b3028f5..f285c60d 100644 --- a/filesel/modland.com/modland-com-removecache.c +++ b/filesel/modland.com/modland-com-removecache.c @@ -1,3 +1,24 @@ +/* OpenCP Module Player + * copyright (c) 2024-'25 Stian Skjelstad + * + * Support for accessing https://modland.com from the filebrowser + * - Setup dialog, wipe cachedir + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + /* *************** modland.com: wipe/remove cachedir ************************ * * diff --git a/filesel/modland.com/modland-com-setup.c b/filesel/modland.com/modland-com-setup.c index a955d6f0..97c9723c 100644 --- a/filesel/modland.com/modland-com-setup.c +++ b/filesel/modland.com/modland-com-setup.c @@ -1,3 +1,24 @@ +/* OpenCP Module Player + * copyright (c) 2024-'25 Stian Skjelstad + * + * Support for accessing https://modland.com from the filebrowser + * - Setup dialog + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + #if 0 **************************************************************************** 1 diff --git a/filesel/modland.com/modland-com.c b/filesel/modland.com/modland-com.c index d5b98f62..aae267b9 100644 --- a/filesel/modland.com/modland-com.c +++ b/filesel/modland.com/modland-com.c @@ -1,3 +1,23 @@ +/* OpenCP Module Player + * copyright (c) 2024-'25 Stian Skjelstad + * + * Support for accessing https://modland.com from the filebrowser + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + #include "config.h" #include #include @@ -702,4 +722,4 @@ static void modland_com_done (struct PluginCloseAPI_t *API) modland_com.mirrorcustom = 0; } -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "modland-com", .desc = "OpenCP virtual modland.com filebrowser (c) 2024 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 60, .PluginInit = modland_com_init, .PluginClose = modland_com_done}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "modland-com", .desc = "OpenCP virtual modland.com filebrowser (c) 2024-'25 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 60, .PluginInit = modland_com_init, .PluginClose = modland_com_done}; diff --git a/filesel/modlist.c b/filesel/modlist.c index 67b76ede..e963309d 100644 --- a/filesel/modlist.c +++ b/filesel/modlist.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * the file-object code used by the File selector ][ * diff --git a/filesel/musicbrainz.c b/filesel/musicbrainz.c index 12f7bf46..bb768837 100644 --- a/filesel/musicbrainz.c +++ b/filesel/musicbrainz.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Glue logic for fetching and caching data from MusicBrainz * online music database (CDROM). diff --git a/filesel/pfilesel-charset.c b/filesel/pfilesel-charset.c index bbd6fa05..a1a60f58 100644 --- a/filesel/pfilesel-charset.c +++ b/filesel/pfilesel-charset.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Charset editor for the the File selector ][ (used by .ZIP file handler and others) * diff --git a/filesel/pfilesel.c b/filesel/pfilesel.c index 1b284b5b..a5aaa177 100644 --- a/filesel/pfilesel.c +++ b/filesel/pfilesel.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * the File selector ][ * diff --git a/filesel/pfsmain.c b/filesel/pfsmain.c index f74302c2..5214b659 100644 --- a/filesel/pfsmain.c +++ b/filesel/pfsmain.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Main routine, calls fileselector and interface code * @@ -456,4 +456,4 @@ static void fsclose() fsLateClose(); } -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "pfilesel", .desc = "OpenCP Fileselector (c) 1994-'24 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 2, .PreInit = fspreint, .Init = fsint, .LateInit = fslateint, .LateClose = fsclose}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "pfilesel", .desc = "OpenCP Fileselector (c) 1994-'25 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 2, .PreInit = fspreint, .Init = fsint, .LateInit = fslateint, .LateClose = fsclose}; diff --git a/filesel/z-unlzw.c b/filesel/z-unlzw.c index 1a8554f2..935f5485 100644 --- a/filesel/z-unlzw.c +++ b/filesel/z-unlzw.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2021-'24 Stian Skjelstad + * copyright (c) 2021-'25 Stian Skjelstad * * Code is partially based on unlzw implementation from gzip 1.6. That code * again was directly derived from the public domain 'compress' written by diff --git a/filesel/zip-bzip2.c b/filesel/zip-bzip2.c index 3f717eca..4393429b 100644 --- a/filesel/zip-bzip2.c +++ b/filesel/zip-bzip2.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2021-'24 Stian Skjelstad + * copyright (c) 2021-'25 Stian Skjelstad * * Code to decompress ZIP bz2ip method using libbz2 * diff --git a/filesel/zip-expand.c b/filesel/zip-expand.c index b6d5ec32..eebf0499 100644 --- a/filesel/zip-expand.c +++ b/filesel/zip-expand.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to decompress ZIP reducing method. No test files found, so code * is still incomplete and untested diff --git a/filesel/zip-explode.c b/filesel/zip-explode.c index 6241949f..a896484b 100644 --- a/filesel/zip-explode.c +++ b/filesel/zip-explode.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to decompress ZIP implode method * diff --git a/filesel/zip-inflate.c b/filesel/zip-inflate.c index ab6d4d18..3b5ebb95 100644 --- a/filesel/zip-inflate.c +++ b/filesel/zip-inflate.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to decompress ZIP deflate method using zLib * diff --git a/filesel/zip-unshrink.c b/filesel/zip-unshrink.c index 07110a35..bdb06396 100644 --- a/filesel/zip-unshrink.c +++ b/filesel/zip-unshrink.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Code to decompress ZIP shrink method * diff --git a/help/cphelper.c b/help/cphelper.c index e553c620..07c160ec 100644 --- a/help/cphelper.c +++ b/help/cphelper.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CP hypertext help viewer * @@ -952,4 +952,4 @@ static void hlpGlobalClose (struct PluginCloseAPI_t *API) hlpFreePages(); } -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "cphelper", .desc = "OpenCP help browser (c) 1998-'24 Fabian Giesen", .ver = DLLVERSION, .sortindex = 20, .PluginInit = hlpGlobalInit, .PluginClose = hlpGlobalClose}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "cphelper", .desc = "OpenCP help browser (c) 1998-'25 Fabian Giesen", .ver = DLLVERSION, .sortindex = 20, .PluginInit = hlpGlobalInit, .PluginClose = hlpGlobalClose}; diff --git a/help/cphlpif.c b/help/cphlpif.c index ee925eaa..dc878526 100644 --- a/help/cphlpif.c +++ b/help/cphlpif.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * nopyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * CP hypertext help viewer (CPIFACE wrapper) * @@ -132,4 +132,4 @@ static void HelpClose (void) cpiUnregisterDefMode(&hlpHelpBrowser); } -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "cphlpif", .desc = "OpenCP help browser CPIFACE wrapper (c) 1998-'24 Fabian Giesen", .ver = DLLVERSION, .sortindex = 40, .Init = HelpInit, .Close = HelpClose}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "cphlpif", .desc = "OpenCP help browser CPIFACE wrapper (c) 1998-'25 Fabian Giesen", .ver = DLLVERSION, .sortindex = 40, .Init = HelpInit, .Close = HelpClose}; diff --git a/medialib/medialib-add.c b/medialib/medialib-add.c index 959807d2..78b0d54b 100644 --- a/medialib/medialib-add.c +++ b/medialib/medialib-add.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * MEDIALIBRARY add dialog * diff --git a/medialib/medialib-listall.c b/medialib/medialib-listall.c index 740fae1c..5d9ffebe 100644 --- a/medialib/medialib-listall.c +++ b/medialib/medialib-listall.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * MEDIALIBRARY listall dialog * diff --git a/medialib/medialib-refresh.c b/medialib/medialib-refresh.c index f82618f3..00ca54fc 100644 --- a/medialib/medialib-refresh.c +++ b/medialib/medialib-refresh.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * MEDIALIBRARY refresh dialog * diff --git a/medialib/medialib-remove.c b/medialib/medialib-remove.c index 46daeade..e5e392f1 100644 --- a/medialib/medialib-remove.c +++ b/medialib/medialib-remove.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * MEDIALIBRARY remove dialog * diff --git a/medialib/medialib-scan.c b/medialib/medialib-scan.c index cc5058a8..b1eef7e3 100644 --- a/medialib/medialib-scan.c +++ b/medialib/medialib-scan.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * MEDIALIBRARY scan dialog * diff --git a/medialib/medialib-search.c b/medialib/medialib-search.c index c68de200..d5b44c87 100644 --- a/medialib/medialib-search.c +++ b/medialib/medialib-search.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * MEDIALIBRARY search dialog * diff --git a/medialib/medialib.c b/medialib/medialib.c index 8bee67cf..065edb24 100644 --- a/medialib/medialib.c +++ b/medialib/medialib.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * MEDIALIBRARY filebrowser * @@ -337,4 +337,4 @@ static void mlclose(void) } } -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "medialib", .desc = "OpenCP medialib (c) 2005-'24 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 90, .Init = mlint, .Close = mlclose}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "medialib", .desc = "OpenCP medialib (c) 2005-'25 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 90, .Init = mlint, .Close = mlclose}; diff --git a/playay/aychan.c b/playay/aychan.c index c1eb4ad4..e85db971 100644 --- a/playay/aychan.c +++ b/playay/aychan.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * Channel viewer for AY file support. * diff --git a/playay/ayplay.c b/playay/ayplay.c index eeff6ded..bfc3c26e 100644 --- a/playay/ayplay.c +++ b/playay/ayplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * Copyright (C) 2001-'05 Russell Marks and Ian Collier. - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * This file is based on "aylet" main.c, but is VERY modified. * diff --git a/playay/aypplay.c b/playay/aypplay.c index 2ec76d32..a7863657 100644 --- a/playay/aypplay.c +++ b/playay/aypplay.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * AYPlay interface routines * @@ -163,4 +163,4 @@ static void ayPluginClose (struct PluginCloseAPI_t *API) } OCP_INTERNAL const struct cpifaceplayerstruct ayPlayer = {"[Aylet plugin]", ayOpenFile, ayCloseFile}; -DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playay", .desc = "OpenCP aylet Player (c) 2005-'24444ssell Marks, Ian Collier & Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = ayPluginInit, .PluginClose = ayPluginClose}; +DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playay", .desc = "OpenCP aylet Player (c) 2005-'25 Russell Marks, Ian Collier & Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = ayPluginInit, .PluginClose = ayPluginClose}; diff --git a/playay/aytype.c b/playay/aytype.c index b1c3460b..5711012b 100644 --- a/playay/aytype.c +++ b/playay/aytype.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * .ay file type detection routines for the file selector * diff --git a/playay/dumpay.c b/playay/dumpay.c index 6343e4e6..b58c8d7a 100644 --- a/playay/dumpay.c +++ b/playay/dumpay.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * Utility: Dumping the content of a AY file * diff --git a/playay/dumpay_z80_dis.c b/playay/dumpay_z80_dis.c index 148ce1f9..83aad14f 100644 --- a/playay/dumpay_z80_dis.c +++ b/playay/dumpay_z80_dis.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * Disassembler used by dumpay utility * diff --git a/playcda/cdaplay.c b/playcda/cdaplay.c index 45d22a99..6b2d4acc 100644 --- a/playcda/cdaplay.c +++ b/playcda/cdaplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Audio CD player * diff --git a/playcda/cdapplay.c b/playcda/cdapplay.c index 068236e4..59bd2de8 100644 --- a/playcda/cdapplay.c +++ b/playcda/cdapplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Interface routines for Audio CD player * @@ -491,4 +491,4 @@ static void cdaPluginClose (struct PluginCloseAPI_t *API) } OCP_INTERNAL const struct cpifaceplayerstruct cdaPlayer = {"[CDROM Audio plugin]", cdaOpenFile, cdaCloseFile}; -DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playcda", .desc = "OpenCP CDA Player (c) 1995-'24 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = cdaPluginInit, .PluginClose = cdaPluginClose}; +DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playcda", .desc = "OpenCP CDA Player (c) 1995-'25 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = cdaPluginInit, .PluginClose = cdaPluginClose}; diff --git a/playcda/cdatype.c b/playcda/cdatype.c index bb994940..4b5ccdd5 100644 --- a/playcda/cdatype.c +++ b/playcda/cdatype.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * .cda file type detection routines for the file selector * diff --git a/playflac/cpiflacinfo.c b/playflac/cpiflacinfo.c index 9b1ba11d..a3f83916 100644 --- a/playflac/cpiflacinfo.c +++ b/playflac/cpiflacinfo.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Display Flac TAG text info * diff --git a/playflac/cpiflacpic.c b/playflac/cpiflacpic.c index a27f1b56..2796355d 100644 --- a/playflac/cpiflacpic.c +++ b/playflac/cpiflacpic.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Flac TAG Picture viewer * diff --git a/playflac/flacplay.c b/playflac/flacplay.c index b491ff96..4829f8ef 100644 --- a/playflac/flacplay.c +++ b/playflac/flacplay.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2008-'24 Stian Skjelstad + * copyright (c) 2008-'25 Stian Skjelstad * * FLACPlay - Player for FLAC * diff --git a/playflac/flacpplay.c b/playflac/flacpplay.c index af2726a7..dc3d51c3 100644 --- a/playflac/flacpplay.c +++ b/playflac/flacpplay.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2007-'24 Stian Skjelstad + * copyright (c) 2007-'25 Stian Skjelstad * * FLACPlay interface routines * @@ -176,4 +176,4 @@ static void flacPluginClose (struct PluginCloseAPI_t *API) } OCP_INTERNAL const struct cpifaceplayerstruct flacPlayer = {"[FLAC plugin]", flacOpenFile, flacCloseFile}; -DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playflac", .desc = "OpenCP FLAC Player (c) 2007-'24 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = flacPluginInit, .PluginClose = flacPluginClose}; +DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playflac", .desc = "OpenCP FLAC Player (c) 2007-'25 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = flacPluginInit, .PluginClose = flacPluginClose}; diff --git a/playflac/flactest.c b/playflac/flactest.c index 8cc63eae..d3aeab03 100644 --- a/playflac/flactest.c +++ b/playflac/flactest.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2007-'24 Stian Skjelstad + * copyright (c) 2007-'25 Stian Skjelstad * * Small test application for testing the FLAC API. * diff --git a/playflac/flactype.c b/playflac/flactype.c index 78cd9b34..f770ccfe 100644 --- a/playflac/flactype.c +++ b/playflac/flactype.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2007-'24 Stian Skjelstad + * copyright (c) 2007-'25 Stian Skjelstad * * FLACPlay file type detection routines for the fileselector * diff --git a/playgmd/dumps3m.c b/playgmd/dumps3m.c index cc642008..e00aa54c 100644 --- a/playgmd/dumps3m.c +++ b/playgmd/dumps3m.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * Utility: Dumping the content of a S3M file * diff --git a/playgmd/dumpstm.c b/playgmd/dumpstm.c index 59225690..0c73a32c 100644 --- a/playgmd/dumpstm.c +++ b/playgmd/dumpstm.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * Utility: Dumping the content of a STM file * diff --git a/playgmd/gmdl669.c b/playgmd/gmdl669.c index 86c5cfd8..1d1663d2 100644 --- a/playgmd/gmdl669.c +++ b/playgmd/gmdl669.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay loader for Composer 669 modules * diff --git a/playgmd/gmdlams-v1.c b/playgmd/gmdlams-v1.c index 16bba807..b14eebe5 100644 --- a/playgmd/gmdlams-v1.c +++ b/playgmd/gmdlams-v1.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay loader for Extreme Tracker modules. * PatternLoader algorithm is from https://github.com/Konstanty/libmodplug diff --git a/playgmd/gmdlams-v2.c b/playgmd/gmdlams-v2.c index ce0cec0e..f750d1c2 100644 --- a/playgmd/gmdlams-v2.c +++ b/playgmd/gmdlams-v2.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay loader for Velvet Studio modules. * PatternLoader algorithm is from https://github.com/Konstanty/libmodplug diff --git a/playgmd/gmdlams.c b/playgmd/gmdlams.c index 98dfbd70..e24425c6 100644 --- a/playgmd/gmdlams.c +++ b/playgmd/gmdlams.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay loader for AMS (Extreme Tracker / Velvet Studio) * diff --git a/playgmd/gmdldmf.c b/playgmd/gmdldmf.c index 3d88d300..c5182bb4 100644 --- a/playgmd/gmdldmf.c +++ b/playgmd/gmdldmf.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay loader for X-Tracker modules * diff --git a/playgmd/gmdlmdl.c b/playgmd/gmdlmdl.c index 21cf8fca..af5bde1f 100644 --- a/playgmd/gmdlmdl.c +++ b/playgmd/gmdlmdl.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/playgmd/gmdlmtm.c b/playgmd/gmdlmtm.c index 508ff2a5..b82cede3 100644 --- a/playgmd/gmdlmtm.c +++ b/playgmd/gmdlmtm.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay loader for MultiTracker modules * diff --git a/playgmd/gmdlokt.c b/playgmd/gmdlokt.c index d9abfd3d..08acc90a 100644 --- a/playgmd/gmdlokt.c +++ b/playgmd/gmdlokt.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay loader for Oktalyzer modules * diff --git a/playgmd/gmdlptm.c b/playgmd/gmdlptm.c index 62e0eb31..d2cd1058 100644 --- a/playgmd/gmdlptm.c +++ b/playgmd/gmdlptm.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay loader for PolyTracker modules * diff --git a/playgmd/gmdls3m.c b/playgmd/gmdls3m.c index 52b62ad9..0d8c6cdf 100644 --- a/playgmd/gmdls3m.c +++ b/playgmd/gmdls3m.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay loader for ScreamTracker ]I[ modules * diff --git a/playgmd/gmdlstm.c b/playgmd/gmdlstm.c index 9bf1dd79..b46f8768 100644 --- a/playgmd/gmdlstm.c +++ b/playgmd/gmdlstm.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * GMDPlay loader for ScreamTracker ][ modules * diff --git a/playgmd/gmdlult.c b/playgmd/gmdlult.c index 01b62939..34397abf 100644 --- a/playgmd/gmdlult.c +++ b/playgmd/gmdlult.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay loader for UltraTracker modules * diff --git a/playgmd/gmdpchan.c b/playgmd/gmdpchan.c index 04a30c9c..5c3e4ffb 100644 --- a/playgmd/gmdpchan.c +++ b/playgmd/gmdpchan.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay channel display routines * diff --git a/playgmd/gmdpdots.c b/playgmd/gmdpdots.c index 8f56df3b..83e25181 100644 --- a/playgmd/gmdpdots.c +++ b/playgmd/gmdpdots.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay note dots routines * diff --git a/playgmd/gmdpinst.c b/playgmd/gmdpinst.c index 60099f21..43b3ecd5 100644 --- a/playgmd/gmdpinst.c +++ b/playgmd/gmdpinst.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay instrument display routines * diff --git a/playgmd/gmdplay.c b/playgmd/gmdplay.c index be189ccb..55de9d9f 100644 --- a/playgmd/gmdplay.c +++ b/playgmd/gmdplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay - generic modular module player * diff --git a/playgmd/gmdpplay.c b/playgmd/gmdpplay.c index af807df7..41268f69 100644 --- a/playgmd/gmdpplay.c +++ b/playgmd/gmdpplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay interface routines * @@ -330,4 +330,4 @@ OCP_INTERNAL const struct cpifaceplayerstruct gmdPlayerS3M = {"[General module p OCP_INTERNAL const struct cpifaceplayerstruct gmdPlayerSTM = {"[General module plugin: STM]", gmdOpenFileSTM, gmdCloseFile}; OCP_INTERNAL const struct cpifaceplayerstruct gmdPlayerULT = {"[General module plugin: ULT]", gmdOpenFileULT, gmdCloseFile}; -DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playgmd", .desc = "OpenCP General Module Player (c) 1994-'24 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = gmdPluginInit, .PluginClose = gmdPluginClose}; +DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playgmd", .desc = "OpenCP General Module Player (c) 1994-'25 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = gmdPluginInit, .PluginClose = gmdPluginClose}; diff --git a/playgmd/gmdptrak.c b/playgmd/gmdptrak.c index d7405bca..c585e797 100644 --- a/playgmd/gmdptrak.c +++ b/playgmd/gmdptrak.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay track/pattern display routines * diff --git a/playgmd/gmdrtns.c b/playgmd/gmdrtns.c index d14aa72a..5399ca65 100644 --- a/playgmd/gmdrtns.c +++ b/playgmd/gmdrtns.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay auxiliary routines * diff --git a/playgmd/gmdtime.c b/playgmd/gmdtime.c index b719378c..213ea849 100644 --- a/playgmd/gmdtime.c +++ b/playgmd/gmdtime.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay time auxiliary routines * diff --git a/playgmd/gmdtype.c b/playgmd/gmdtype.c index 65f1a290..8a585552 100644 --- a/playgmd/gmdtype.c +++ b/playgmd/gmdtype.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * GMDPlay file type detection routines for the fileselector * diff --git a/playgme/cpiinfo.c b/playgme/cpiinfo.c index 4869c2ad..65e7dd25 100644 --- a/playgme/cpiinfo.c +++ b/playgme/cpiinfo.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Display information about the current GME setup. * diff --git a/playgme/gmeplay.c b/playgme/gmeplay.c index cb1f6b30..c847fb22 100644 --- a/playgme/gmeplay.c +++ b/playgme/gmeplay.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2024 Stian Skjelstad + * copyright (c) 2024-'25 Stian Skjelstad * * Game Music Emulator Play playback routines * diff --git a/playgme/gmepplay.c b/playgme/gmepplay.c index ea128447..0a23055b 100644 --- a/playgme/gmepplay.c +++ b/playgme/gmepplay.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2024 Stian Skjelstad + * copyright (c) 2024-'25 Stian Skjelstad * * Game Music Emulator Play interface routines * @@ -170,4 +170,4 @@ static void gmePluginClose (struct PluginCloseAPI_t *API) } OCP_INTERNAL const struct cpifaceplayerstruct gmePlayer = {"[Game Music Emulator plugin]", gmeOpenFile, gmeCloseFile}; -DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playgme", .desc = "OpenCP GME Player (c) 2024 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = gmePluginInit, .PluginClose = gmePluginClose}; +DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playgme", .desc = "OpenCP GME Player (c) 2024-'25 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = gmePluginInit, .PluginClose = gmePluginClose}; diff --git a/playgme/gmetype.c b/playgme/gmetype.c index a4d4acce..53a042f5 100644 --- a/playgme/gmetype.c +++ b/playgme/gmetype.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * Game Music Emulator file type detection routines for the fileselector * diff --git a/playhvl/dumpahx.c b/playhvl/dumpahx.c index c429f3cd..1617c478 100644 --- a/playhvl/dumpahx.c +++ b/playhvl/dumpahx.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * Utility: Dumping the raw contents of a AHX file * diff --git a/playhvl/hvl_genwaves.inc.c b/playhvl/hvl_genwaves.inc.c index 9687df7a..5449a4d9 100644 --- a/playhvl/hvl_genwaves.inc.c +++ b/playhvl/hvl_genwaves.inc.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * Wave-forms generation routines. Heavily based on https://github.com/pete-gordon/hivelytracker/tree/master/hvl2wav * diff --git a/playhvl/hvlpchan.c b/playhvl/hvlpchan.c index 7940a6ec..d9c76e95 100644 --- a/playhvl/hvlpchan.c +++ b/playhvl/hvlpchan.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * HVLPlay channel display routines * diff --git a/playhvl/hvlpdots.c b/playhvl/hvlpdots.c index 688e3f23..86035469 100644 --- a/playhvl/hvlpdots.c +++ b/playhvl/hvlpdots.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * HVLPlay note dots routines * diff --git a/playhvl/hvlpinst.c b/playhvl/hvlpinst.c index 68ef549e..d1472228 100644 --- a/playhvl/hvlpinst.c +++ b/playhvl/hvlpinst.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * HVLPlay instrument display routines * diff --git a/playhvl/hvlplay.c b/playhvl/hvlplay.c index 28ef7503..98cc8c42 100644 --- a/playhvl/hvlplay.c +++ b/playhvl/hvlplay.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * HVLPlay glue logic between interface and actual renderer * diff --git a/playhvl/hvlpplay.c b/playhvl/hvlpplay.c index 00ed5f73..564d0227 100644 --- a/playhvl/hvlpplay.c +++ b/playhvl/hvlpplay.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * HVLPlay interface routines * @@ -197,4 +197,4 @@ static void hvlPluginClose (struct PluginCloseAPI_t *API) } OCP_INTERNAL const struct cpifaceplayerstruct hvlPlayer = {"[HivelyTracker plugin]", hvlOpenFile, hvlCloseFile}; -DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playhvl", .desc = "OpenCP HVL Player (c) 2019-'24 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = hvlPluginInit, .PluginClose = hvlPluginClose}; +DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playhvl", .desc = "OpenCP HVL Player (c) 2019-'25 Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = hvlPluginInit, .PluginClose = hvlPluginClose}; diff --git a/playhvl/hvlptrak.c b/playhvl/hvlptrak.c index 5c56c7c1..78247d12 100644 --- a/playhvl/hvlptrak.c +++ b/playhvl/hvlptrak.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * HVLPlay track/pattern display routines * diff --git a/playhvl/hvltype.c b/playhvl/hvltype.c index 4637c25f..17d6da87 100644 --- a/playhvl/hvltype.c +++ b/playhvl/hvltype.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * HVL and AHX file type detection routines for the fileselector * diff --git a/playhvl/loader.c b/playhvl/loader.c index 2a0dac3f..d0af6228 100644 --- a/playhvl/loader.c +++ b/playhvl/loader.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * Loading routine. Heavily based on https://github.com/pete-gordon/hivelytracker/tree/master/hvl2wav * diff --git a/playhvl/player.c b/playhvl/player.c index 1eca2467..01db1c1f 100644 --- a/playhvl/player.c +++ b/playhvl/player.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * Renderer routine. Heavily based on https://github.com/pete-gordon/hivelytracker/tree/master/hvl2wav * diff --git a/playit/itchan.c b/playit/itchan.c index 0527b70d..95638edb 100644 --- a/playit/itchan.c +++ b/playit/itchan.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * ITPlay channel display routines * diff --git a/playit/itload.c b/playit/itload.c index 87d61d13..d5fec080 100644 --- a/playit/itload.c +++ b/playit/itload.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * ITPlay .IT module loader * diff --git a/playit/itpinst.c b/playit/itpinst.c index 9ee9a7b8..00887f5d 100644 --- a/playit/itpinst.c +++ b/playit/itpinst.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * ITPlay Instrument display code * diff --git a/playit/itplay.c b/playit/itplay.c index 5496b177..416efd88 100644 --- a/playit/itplay.c +++ b/playit/itplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * ITPlayer - player for Impulse Tracker 2.xx modules * diff --git a/playit/itpplay.c b/playit/itpplay.c index 32c8aa02..7a233895 100644 --- a/playit/itpplay.c +++ b/playit/itpplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * ITPlayer interface routines * @@ -302,4 +302,4 @@ static void itPluginClose (struct PluginCloseAPI_t *API) } OCP_INTERNAL const struct cpifaceplayerstruct itPlayer = {"[ImpulseTracker plugin]", itpOpenFile, itpCloseFile}; -DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playit", .desc = "OpenCP IT Player (c) 1997-'24 Tammo Hinrichs, Niklas Beisert, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = itPluginInit, .PluginClose = itPluginClose}; +DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playit", .desc = "OpenCP IT Player (c) 1997-'25 Tammo Hinrichs, Niklas Beisert, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = itPluginInit, .PluginClose = itPluginClose}; diff --git a/playit/itptrack.c b/playit/itptrack.c index 86b3e337..583f0246 100644 --- a/playit/itptrack.c +++ b/playit/itptrack.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * ITPlay track/pattern display code * diff --git a/playit/itrtns.c b/playit/itrtns.c index a8b7b9e0..77dddc52 100644 --- a/playit/itrtns.c +++ b/playit/itrtns.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * ITPlay auxiliary routines * diff --git a/playit/itsex.c b/playit/itsex.c index 6a5c68bf..af5cef0e 100644 --- a/playit/itsex.c +++ b/playit/itsex.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * IT 2.14/2.15 sample decompression routines. * diff --git a/playit/ittime.c b/playit/ittime.c index b5ae7994..94812728 100644 --- a/playit/ittime.c +++ b/playit/ittime.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * ITPlay timing/sync handlers for IMS * diff --git a/playit/ittype.c b/playit/ittype.c index 693a2f37..c9ea5d28 100644 --- a/playit/ittype.c +++ b/playit/ittype.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * ITPlay file type detection routines for the file selector * diff --git a/playmp2/cpiid3info.c b/playmp2/cpiid3info.c index 43d27880..30243378 100644 --- a/playmp2/cpiid3info.c +++ b/playmp2/cpiid3info.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Display ID3 TAG text info * diff --git a/playmp2/cpiid3pic.c b/playmp2/cpiid3pic.c index 1da53074..b47db3ee 100644 --- a/playmp2/cpiid3pic.c +++ b/playmp2/cpiid3pic.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * ID3 TAG Picture viewer * diff --git a/playmp2/dumpid3.c b/playmp2/dumpid3.c index e5285043..9d2e426d 100644 --- a/playmp2/dumpid3.c +++ b/playmp2/dumpid3.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Utility: Dumping the ID3 tags from MP3 files * diff --git a/playmp2/id3.c b/playmp2/id3.c index 4d1a35cb..6ef557fa 100644 --- a/playmp2/id3.c +++ b/playmp2/id3.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * ID3 tag decoding. For version ID3 1.0/1.1 + optional 1.2, 2.2, 2.3 and 2.4 * diff --git a/playmp2/mpplay.c b/playmp2/mpplay.c index 19370186..64cc0da2 100644 --- a/playmp2/mpplay.c +++ b/playmp2/mpplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * MPPlay - Player for MPEG Audio Layer 1/2/3 files * diff --git a/playmp2/mppplay.c b/playmp2/mppplay.c index 07e9093c..fc63e378 100644 --- a/playmp2/mppplay.c +++ b/playmp2/mppplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * MPPlay interface routines * @@ -186,4 +186,4 @@ static void mpegPluginClose (struct PluginCloseAPI_t *API) } OCP_INTERNAL const struct cpifaceplayerstruct mpegPlayer = {"[MPEG, libmad plugin]", mpegOpenFile, mpegCloseFile}; -DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playmp2", .desc = "OpenCP Audio MPEG Player (c) 1994-'24 Stian Skjelstad, Niklas Beisert & Tammo Hinrichs", .ver = DLLVERSION, .sortindex = 95, .PluginInit = mpegPluginInit, .PluginClose = mpegPluginClose}; +DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playmp2", .desc = "OpenCP Audio MPEG Player (c) 1994-'25 Stian Skjelstad, Niklas Beisert & Tammo Hinrichs", .ver = DLLVERSION, .sortindex = 95, .PluginInit = mpegPluginInit, .PluginClose = mpegPluginClose}; diff --git a/playmp2/mptype.c b/playmp2/mptype.c index 80de3b52..77c4a7b8 100644 --- a/playmp2/mptype.c +++ b/playmp2/mptype.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2007-'24 Stian Skjelstad + * copyright (c) 2007-'25 Stian Skjelstad * * MPPlay file type detection routines for fileselector * diff --git a/playogg/cpiogginfo.c b/playogg/cpiogginfo.c index fe55ac72..7a6e8e2b 100644 --- a/playogg/cpiogginfo.c +++ b/playogg/cpiogginfo.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Display Ogg TAG text info * diff --git a/playogg/cpioggpic.c b/playogg/cpioggpic.c index 580e76e6..4343cef6 100644 --- a/playogg/cpioggpic.c +++ b/playogg/cpioggpic.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Ogg TAG Picture viewer * diff --git a/playogg/oggplay.c b/playogg/oggplay.c index be03a3ff..059802a7 100644 --- a/playogg/oggplay.c +++ b/playogg/oggplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * OGGPlay - Player for Ogg Vorbis files * diff --git a/playogg/oggpplay.c b/playogg/oggpplay.c index 47397cb8..9ebd3f21 100644 --- a/playogg/oggpplay.c +++ b/playogg/oggpplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * OGGPlay interface routines * @@ -188,4 +188,4 @@ static void oggPluginClose (struct PluginCloseAPI_t *API) } OCP_INTERNAL const struct cpifaceplayerstruct oggPlayer = {"[OGG Vorbis plugin]", oggOpenFile, oggCloseFile}; -DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playogg", .desc = "OpenCP Ogg Vorbis Player (c) 1994-'24 Stian Skjelstad, Niklas Beisert & Tammo Hinrichs", .ver = DLLVERSION, .sortindex = 95, .PluginInit = oggPluginInit, .PluginClose = oggPluginClose}; +DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playogg", .desc = "OpenCP Ogg Vorbis Player (c) 1994-'25 Stian Skjelstad, Niklas Beisert & Tammo Hinrichs", .ver = DLLVERSION, .sortindex = 95, .PluginInit = oggPluginInit, .PluginClose = oggPluginClose}; diff --git a/playogg/oggtype.c b/playogg/oggtype.c index 964d56c6..2b4f0153 100644 --- a/playogg/oggtype.c +++ b/playogg/oggtype.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * OGGPlay file type detection routines for fileselector * diff --git a/playopl/ocpemu.cpp b/playopl/ocpemu.cpp index 664aaffe..14e73c5b 100644 --- a/playopl/ocpemu.cpp +++ b/playopl/ocpemu.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * This file is based on AdPlug project, released under GPLv2 * with permission from Simon Peter. diff --git a/playopl/oplKen.cpp b/playopl/oplKen.cpp index 47e05f84..aa7f78d6 100644 --- a/playopl/oplKen.cpp +++ b/playopl/oplKen.cpp @@ -1,5 +1,4 @@ /* - * Adplug - Replayer for many OPL2/OPL3 audio file formats. * Copyright (C) 1999 - 2006 Simon Peter, , et al. * diff --git a/playopl/oplRetroWave-helperthread.cpp b/playopl/oplRetroWave-helperthread.cpp index b5a3e66e..db482bc0 100644 --- a/playopl/oplRetroWave-helperthread.cpp +++ b/playopl/oplRetroWave-helperthread.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/playopl/oplRetroWave-serialization.cpp b/playopl/oplRetroWave-serialization.cpp index 3ffb9a75..28f9fb6b 100644 --- a/playopl/oplRetroWave-serialization.cpp +++ b/playopl/oplRetroWave-serialization.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/playopl/oplRetroWave.cpp b/playopl/oplRetroWave.cpp index a75a35cd..5b7d6771 100644 --- a/playopl/oplRetroWave.cpp +++ b/playopl/oplRetroWave.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/playopl/oplSatoh.cpp b/playopl/oplSatoh.cpp index 2c9c48a6..d9acf191 100644 --- a/playopl/oplSatoh.cpp +++ b/playopl/oplSatoh.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * This file is based on AdPlug project, released under GPLv2 * with permission from Simon Peter. diff --git a/playopl/oplchan.cpp b/playopl/oplchan.cpp index d57dbc4f..38841c3e 100644 --- a/playopl/oplchan.cpp +++ b/playopl/oplchan.cpp @@ -1,3 +1,23 @@ +/* OpenCP Module Player + * copyright (c) 2023-'25 Stian Skjelstad + * + * AdPlug channel display routines + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + #include "config.h" #include #include diff --git a/playopl/oplconfig.cpp b/playopl/oplconfig.cpp index 765af558..325cdafc 100644 --- a/playopl/oplconfig.cpp +++ b/playopl/oplconfig.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2023-'24 Stian Skjelstad + * copyright (c) 2023-'25 Stian Skjelstad * * AdPlug config (setup:) editor * diff --git a/playopl/oplplay.cpp b/playopl/oplplay.cpp index d4af10e8..64a169b9 100644 --- a/playopl/oplplay.cpp +++ b/playopl/oplplay.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * OPLPlay - Player for AdPlug - Replayer for many OPL2/OPL3 audio file formats. * diff --git a/playopl/oplpplay.cpp b/playopl/oplpplay.cpp index 0d53aeec..059ede35 100644 --- a/playopl/oplpplay.cpp +++ b/playopl/oplpplay.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * OPLPlay interface routines * @@ -218,7 +218,7 @@ extern "C" DLLEXTINFO_PLAYBACK_PREFIX_CPP struct linkinfostruct dllextinfo = { /* c++ historically does not support named initializers, and size needs to be writable... */ /* .name = */ "playopl", - /* .desc = */ "OpenCP Adplug (OPL) Detection and Player (c) 2005-'24 Stian Skjelstad", + /* .desc = */ "OpenCP Adplug (OPL) Detection and Player (c) 2005-'25 Stian Skjelstad", /* .ver = */ DLLVERSION, /* .sortindex = */ 95, /* .PreInit = */ 0, diff --git a/playopl/oplptrak.cpp b/playopl/oplptrak.cpp index fef18193..1455aef9 100644 --- a/playopl/oplptrak.cpp +++ b/playopl/oplptrak.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * OPLPlay track/pattern display routines * diff --git a/playopl/opltype.cpp b/playopl/opltype.cpp index 35e0e0ba..a46d9165 100644 --- a/playopl/opltype.cpp +++ b/playopl/opltype.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * OPL-compatible file type detection routines for the file selector * diff --git a/playsid/cpiinfo.cpp b/playsid/cpiinfo.cpp index 1bc10994..4a19a3b2 100644 --- a/playsid/cpiinfo.cpp +++ b/playsid/cpiinfo.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Display information about the current SID/C64 emulation setup. * diff --git a/playsid/cpisidsetup.cpp b/playsid/cpisidsetup.cpp index e8ac8101..04fcc9e5 100644 --- a/playsid/cpisidsetup.cpp +++ b/playsid/cpisidsetup.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2021-'24 Stian Skjelstad + * copyright (c) 2021-'25 Stian Skjelstad * * SID audio setup/viewer * diff --git a/playsid/dumpsid.c b/playsid/dumpsid.c index 59449fb8..f8173d40 100644 --- a/playsid/dumpsid.c +++ b/playsid/dumpsid.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * Utility for dumping the content of a SID file * diff --git a/playsid/dumpsid_6502_dis.c b/playsid/dumpsid_6502_dis.c index 4f3d9ef2..1cce47db 100644 --- a/playsid/dumpsid_6502_dis.c +++ b/playsid/dumpsid_6502_dis.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * Disassembler used by the dumpsid utility * diff --git a/playsid/libsidplayfp-api.cpp b/playsid/libsidplayfp-api.cpp index e08e0614..0dde0e02 100644 --- a/playsid/libsidplayfp-api.cpp +++ b/playsid/libsidplayfp-api.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Glue logic for using libsidplayfp playback engine * diff --git a/playsid/sidconfig.c b/playsid/sidconfig.c index 5cf88ccd..465eddb4 100644 --- a/playsid/sidconfig.c +++ b/playsid/sidconfig.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Sebastian Skjelstad + * copyright (c) 2022-'25 Stian Sebastian Skjelstad * * libsidplay setup config dialog * diff --git a/playsid/sidplay.cpp b/playsid/sidplay.cpp index a28298c5..07a2ddfd 100644 --- a/playsid/sidplay.cpp +++ b/playsid/sidplay.cpp @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2011-'24 Stian Sebastian Skjelstad + * copyright (c) 2011-'25 Stian Sebastian Skjelstad * * SIDPlay - SID file player based on Michael Schwendt's SIDPlay routines * diff --git a/playsid/sidpplay.cpp b/playsid/sidpplay.cpp index eed10d9e..7e84757a 100644 --- a/playsid/sidpplay.cpp +++ b/playsid/sidpplay.cpp @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2011-'24 Stian Sebastian Skjelstad + * copyright (c) 2011-'25 Stian Sebastian Skjelstad * * SIDPlay interface routines * @@ -429,7 +429,7 @@ extern "C" DLLEXTINFO_PLAYBACK_PREFIX_CPP struct linkinfostruct dllextinfo = { /* c++ historically does not support named initializers, and size needs to be writable... */ /* .name = */ "playsid", - /* .desc = */ "OpenCP SID Player (c) 1993-'24 Michael Schwendt, Tammo Hinrichs, Stian Skjelstad", + /* .desc = */ "OpenCP SID Player (c) 1993-'25 Michael Schwendt, Tammo Hinrichs, Stian Skjelstad", /* .ver = */ DLLVERSION, /* .sortindex = */ 95, /* .PreInit = */ 0, diff --git a/playsid/sidtype.c b/playsid/sidtype.c index 4dca326a..2f840652 100644 --- a/playsid/sidtype.c +++ b/playsid/sidtype.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * SIDPlay file type detection routines for the fileselector * diff --git a/playtimidity/cpikaraoke.c b/playtimidity/cpikaraoke.c index 527fb346..4fc684fb 100644 --- a/playtimidity/cpikaraoke.c +++ b/playtimidity/cpikaraoke.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Timidity karaoke viewer * diff --git a/playtimidity/cpitimiditysetup.c b/playtimidity/cpitimiditysetup.c index 78c29a86..27eb5b60 100644 --- a/playtimidity/cpitimiditysetup.c +++ b/playtimidity/cpitimiditysetup.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2021-'24 Stian Skjelstad + * copyright (c) 2021-'25 Stian Skjelstad * * Timidity audio setup/viewer * diff --git a/playtimidity/dumpmidi.c b/playtimidity/dumpmidi.c index 4b496a16..7562ab9c 100644 --- a/playtimidity/dumpmidi.c +++ b/playtimidity/dumpmidi.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2019-'24 Stian Skjelstad + * copyright (c) 2019-'25 Stian Skjelstad * * Utility for dumping the content of a MIDI file * diff --git a/playtimidity/ocp-output.c b/playtimidity/ocp-output.c index 06675d9a..088f72fb 100644 --- a/playtimidity/ocp-output.c +++ b/playtimidity/ocp-output.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * Timidity glue logic * diff --git a/playtimidity/timidityconfig.c b/playtimidity/timidityconfig.c index 7624466f..931b1ffc 100644 --- a/playtimidity/timidityconfig.c +++ b/playtimidity/timidityconfig.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2022-'24 Stian Skjelstad + * copyright (c) 2022-'25 Stian Skjelstad * * Timidity config (setup:) editor * diff --git a/playtimidity/timiditypchan.c b/playtimidity/timiditypchan.c index 0cd2a6c2..247d2017 100644 --- a/playtimidity/timiditypchan.c +++ b/playtimidity/timiditypchan.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * Timidity channel viewer interface * diff --git a/playtimidity/timiditypdots.c b/playtimidity/timiditypdots.c index 0ad7a258..c8d92346 100644 --- a/playtimidity/timiditypdots.c +++ b/playtimidity/timiditypdots.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * GMIPlay note dots routines * diff --git a/playtimidity/timidityplay.c b/playtimidity/timidityplay.c index 1f6cd093..d92de91f 100644 --- a/playtimidity/timidityplay.c +++ b/playtimidity/timidityplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * Timidity glue logic * diff --git a/playtimidity/timiditypplay.c b/playtimidity/timiditypplay.c index f03d50d6..b4c63b7b 100644 --- a/playtimidity/timiditypplay.c +++ b/playtimidity/timiditypplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * Timidity front-end interface * @@ -196,4 +196,4 @@ static void timidityPluginClose (struct PluginCloseAPI_t *API) } OCP_INTERNAL const struct cpifaceplayerstruct timidityPlayer = {"[TiMidity++ MIDI plugin]", timidityOpenFile, timidityCloseFile}; -DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playtimidity", .desc = "OpenCP TiMidity++ Player (c) 2016-'24 TiMidity++ team & Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit=timidityPluginInit, .PluginClose=timidityPluginClose}; +DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playtimidity", .desc = "OpenCP TiMidity++ Player (c) 2016-'25 TiMidity++ team & Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit=timidityPluginInit, .PluginClose=timidityPluginClose}; diff --git a/playtimidity/timiditytype.c b/playtimidity/timiditytype.c index d3772e28..8e679a61 100644 --- a/playtimidity/timiditytype.c +++ b/playtimidity/timiditytype.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * GMIPlay file type detection routines for the fileselector * diff --git a/playwav/wavplay.c b/playwav/wavplay.c index 59a68c51..f171f6aa 100644 --- a/playwav/wavplay.c +++ b/playwav/wavplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * WAVPlay - wave file player * diff --git a/playwav/wavpplay.c b/playwav/wavpplay.c index 78d0adaf..71b1a1a6 100644 --- a/playwav/wavpplay.c +++ b/playwav/wavpplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * WAVPlay interface routines * @@ -185,4 +185,4 @@ static void wavPluginClose (struct PluginCloseAPI_t *API) } OCP_INTERNAL const struct cpifaceplayerstruct wavPlayer = {"[WAVE plugin]", wavOpenFile, wavCloseFile}; -DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playwav", .desc = "OpenCP Wave Player (c) 1994-'24 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit=wavPluginInit, .PluginClose=wavPluginClose}; +DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playwav", .desc = "OpenCP Wave Player (c) 1994-'25 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit=wavPluginInit, .PluginClose=wavPluginClose}; diff --git a/playwav/wavtype.c b/playwav/wavtype.c index 46afbd6a..af7d4c2e 100644 --- a/playwav/wavtype.c +++ b/playwav/wavtype.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * WAVPlay file type detection routines for the fileselector * diff --git a/playxm/dumpmod.c b/playxm/dumpmod.c index b8560886..2bcc1074 100644 --- a/playxm/dumpmod.c +++ b/playxm/dumpmod.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Utility for dumping the content of a MOD file * diff --git a/playxm/xmchan.c b/playxm/xmchan.c index c2cb6b30..81935a75 100644 --- a/playxm/xmchan.c +++ b/playxm/xmchan.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * XMPlay channel display routines * diff --git a/playxm/xmlmod.c b/playxm/xmlmod.c index 2b95ec09..99370e4f 100644 --- a/playxm/xmlmod.c +++ b/playxm/xmlmod.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * XMPlay .MOD module loader * diff --git a/playxm/xmlmxm.c b/playxm/xmlmxm.c index 42b1a3a9..2d0a6ef5 100644 --- a/playxm/xmlmxm.c +++ b/playxm/xmlmxm.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * XMPlay .MXM module loader * diff --git a/playxm/xmload.c b/playxm/xmload.c index b75b5a89..ca89a257 100644 --- a/playxm/xmload.c +++ b/playxm/xmload.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * XMPlay .XM module loader * diff --git a/playxm/xmpinst.c b/playxm/xmpinst.c index d8211928..55b15e74 100644 --- a/playxm/xmpinst.c +++ b/playxm/xmpinst.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * XMPlay instrument display routines * diff --git a/playxm/xmplay.c b/playxm/xmplay.c index 4b6e3988..52b0e34d 100644 --- a/playxm/xmplay.c +++ b/playxm/xmplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * XMPlay - Module player for XM/MOD and affiliate formats * diff --git a/playxm/xmpplay.c b/playxm/xmpplay.c index 6f074614..fe1f507d 100644 --- a/playxm/xmpplay.c +++ b/playxm/xmpplay.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * XMPlay interface routines * @@ -295,4 +295,4 @@ static void xmPluginClose (struct PluginCloseAPI_t *API) } OCP_INTERNAL const struct cpifaceplayerstruct xmpPlayer = {"[FastTracker II plugin]", xmpOpenFile, xmpCloseFile}; -DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playxm", .desc = "OpenCP XM/MOD Player (c) 1995-'24 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = xmPluginInit, .PluginClose = xmPluginClose}; +DLLEXTINFO_PLAYBACK_PREFIX struct linkinfostruct dllextinfo = {.name = "playxm", .desc = "OpenCP XM/MOD Player (c) 1995-'25 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 95, .PluginInit = xmPluginInit, .PluginClose = xmPluginClose}; diff --git a/playxm/xmptrak.c b/playxm/xmptrak.c index 1ac9feff..6d348b4b 100644 --- a/playxm/xmptrak.c +++ b/playxm/xmptrak.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * XMPlay track/channel display routines * diff --git a/playxm/xmrtns.c b/playxm/xmrtns.c index a61272c9..61146d7d 100644 --- a/playxm/xmrtns.c +++ b/playxm/xmrtns.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * XMPlay auxiliary routines * diff --git a/playxm/xmtime.c b/playxm/xmtime.c index 13025bde..1b5f6223 100644 --- a/playxm/xmtime.c +++ b/playxm/xmtime.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * XMPlay time routines for IMS * diff --git a/playxm/xmtype.c b/playxm/xmtype.c index b2aa1bdf..59fd717a 100644 --- a/playxm/xmtype.c +++ b/playxm/xmtype.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * XMPlay file type detection routines for the fileselector * diff --git a/playym/dumpym.cpp b/playym/dumpym.cpp index afdd5e39..6d377de8 100644 --- a/playym/dumpym.cpp +++ b/playym/dumpym.cpp @@ -1,3 +1,23 @@ +/* OpenCP Module Player + * copyright (c) 2022-'25 Stian Skjelstad + * + * Dumping tool for YM files, used for debugging + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + #include "lzh/lzh.h" struct __attribute__((packed)) pymHeader diff --git a/playym/ymplay.cpp b/playym/ymplay.cpp index 1ff85312..159b3beb 100644 --- a/playym/ymplay.cpp +++ b/playym/ymplay.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * OPLPlay - Player for AdPlug - Replayer for many OPL2/OPL3 audio file formats. * diff --git a/playym/ympplay.cpp b/playym/ympplay.cpp index 1d00b25e..6a50a005 100644 --- a/playym/ympplay.cpp +++ b/playym/ympplay.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * OPLPlay interface routines * @@ -463,7 +463,7 @@ extern "C" DLLEXTINFO_PLAYBACK_PREFIX_CPP struct linkinfostruct dllextinfo = { /* c++ historically does not support named initializers, and size needs to be writable... */ /* .name = */ "playym", - /* .desc = */ "OpenCP STYMulator Player (c) 2010-'24 Stian Skjelstad", + /* .desc = */ "OpenCP STYMulator Player (c) 2010-'25 Stian Skjelstad", /* .ver = */ DLLVERSION, /* .sortindex = */ 95, /* .PreInit = */ 0, diff --git a/playym/ymtype.cpp b/playym/ymtype.cpp index 14c98a4f..b03f36ab 100644 --- a/playym/ymtype.cpp +++ b/playym/ymtype.cpp @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2010-'24 Stian Skjelstad + * copyright (c) 2010-'25 Stian Skjelstad * * YM file type detection routines for the fileselector * diff --git a/plugins/freverb.c b/plugins/freverb.c index f4e42f4c..5ce1faae 100644 --- a/plugins/freverb.c +++ b/plugins/freverb.c @@ -1,6 +1,6 @@ // OpenCP Module Player // copyright (c) 1994-'98 Niklas Beisert -// copyright (c) 2022-'24 Stian Skjelstad +// copyright (c) 2022-'25 Stian Skjelstad // this shall somewhen become a cool reverb/compressor/EQ audio plug-in // but i didnt have any time for it yet ;) @@ -456,7 +456,7 @@ static void fReverbPluginClose (struct PluginCloseAPI_t *API) API->mcpUnregisterPostProcFP (&fReverb); } -DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "freverb", .desc = "OpenCP floating point reverb (c) 1994-'24 Fabian Giesen, Tammo Hinrichs", .ver = DLLVERSION, .sortindex = 99, .PluginInit = fReverbPluginInit, .PluginClose = fReverbPluginClose}; +DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "freverb", .desc = "OpenCP floating point reverb (c) 1994-'25 Fabian Giesen, Tammo Hinrichs", .ver = DLLVERSION, .sortindex = 99, .PluginInit = fReverbPluginInit, .PluginClose = fReverbPluginClose}; /* diff --git a/plugins/ireverb.c b/plugins/ireverb.c index bbc0d3c6..62f2039f 100644 --- a/plugins/ireverb.c +++ b/plugins/ireverb.c @@ -1,6 +1,6 @@ // OpenCP Module Player // copyright (c) 1994-'98 Niklas Beisert -// copyright (c) 2022-'24 Stian Skjelstad +// copyright (c) 2022-'25 Stian Skjelstad // this shall somewhen become a cool reverb/compressor/EQ audio plug-in // but i didnt have any time for it yet ;) @@ -424,7 +424,7 @@ static void iReverbPluginClose (struct PluginCloseAPI_t *API) API->mcpUnregisterPostProcInteger (&iReverb); } -DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "ireverb", .desc = "OpenCP integer reverb (c) 1994-'24 Fabian Giesen, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = iReverbPluginInit, .PluginClose = iReverbPluginClose}; +DLLEXTINFO_DRIVER_PREFIX struct linkinfostruct dllextinfo = {.name = "ireverb", .desc = "OpenCP integer reverb (c) 1994-'25 Fabian Giesen, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 99, .PluginInit = iReverbPluginInit, .PluginClose = iReverbPluginClose}; /* notizen dazu (von ryg): diff --git a/stuff/compat-test.c b/stuff/compat-test.c index d27ea03d..4988081b 100644 --- a/stuff/compat-test.c +++ b/stuff/compat-test.c @@ -1,3 +1,23 @@ +/* OpenCP Module Player + * copyright (c) 2020-'25 Stian Skjelstad + * + * Unit testing of some of the functions in stuff/compat.c + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + #include "config.h" #include "types.h" diff --git a/stuff/compat.c b/stuff/compat.c index 16cf9106..af575c68 100644 --- a/stuff/compat.c +++ b/stuff/compat.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Some functions not present in POSIX that is needed * diff --git a/stuff/console.c b/stuff/console.c index ec11a3bd..d1d13178 100644 --- a/stuff/console.c +++ b/stuff/console.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2011-'24 Stian Skjelstad + * copyright (c) 2011-'25 Stian Skjelstad * * Basic glue for the different console implementations for unix * @@ -360,4 +360,4 @@ static void console_done(void) Console.Driver = &dummyConsoleDriver; } -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "poutput", .desc = "OpenCP Output Routines (c) 1994-'24 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 1, .Init = console_init, .Close = console_done}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "poutput", .desc = "OpenCP Output Routines (c) 1994-'25 Niklas Beisert, Tammo Hinrichs, Stian Skjelstad", .ver = DLLVERSION, .sortindex = 1, .Init = console_init, .Close = console_done}; diff --git a/stuff/cp437.c b/stuff/cp437.c index af9c1178..17d95248 100644 --- a/stuff/cp437.c +++ b/stuff/cp437.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Basic glue for the different console implementations for unix * diff --git a/stuff/err.c b/stuff/err.c index 5c89455d..ae4901e6 100644 --- a/stuff/err.c +++ b/stuff/err.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * error strings (doesn't really help...) * feel free to add better descriptions. diff --git a/stuff/file.c b/stuff/file.c index 00ae498c..5546edbb 100644 --- a/stuff/file.c +++ b/stuff/file.c @@ -1,3 +1,23 @@ +/* OpenCP Module Player + * copyright (c) 2023-'25 Stian Skjelstad + * + * Access host operating system files via a unified API + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + #include "config.h" #include #include diff --git a/stuff/framelock.c b/stuff/framelock.c index b1880046..447357f3 100644 --- a/stuff/framelock.c +++ b/stuff/framelock.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Frames per second lock * diff --git a/stuff/latin1.c b/stuff/latin1.c index 2e223cfe..c5a96d5c 100644 --- a/stuff/latin1.c +++ b/stuff/latin1.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Basic glue for the different console implementations for unix * diff --git a/stuff/pagesize.inc.c b/stuff/pagesize.inc.c index 09c37f30..b3eba8dd 100644 --- a/stuff/pagesize.inc.c +++ b/stuff/pagesize.inc.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * pagesize() call used from several plugins. Different unix variants provides * pagesize info in different ways.. sysconf, header-file, not mentioned diff --git a/stuff/pfonts.c b/stuff/pfonts.c index 582cf95f..e2525556 100644 --- a/stuff/pfonts.c +++ b/stuff/pfonts.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * VGA fonts for graphic mode screen output * diff --git a/stuff/piperun-unix.c b/stuff/piperun-unix.c index 73910e16..8a1f5bc8 100644 --- a/stuff/piperun-unix.c +++ b/stuff/piperun-unix.c @@ -1,3 +1,23 @@ +/* OpenCP Module Player + * copyright (c) 2023-'25 Stian Skjelstad + * + * Run a piped process under POSIX + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + #include "config.h" #include #include diff --git a/stuff/piperun-windows.c b/stuff/piperun-windows.c index 977e388d..0c7e89ee 100644 --- a/stuff/piperun-windows.c +++ b/stuff/piperun-windows.c @@ -1,3 +1,23 @@ +/* OpenCP Module Player + * copyright (c) 2023-'25 Stian Skjelstad + * + * Run a piped process under Windows + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + */ + #include "config.h" #include #include diff --git a/stuff/poll.c b/stuff/poll.c index a14dbc43..789871c0 100644 --- a/stuff/poll.c +++ b/stuff/poll.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Systemtimer handlers * diff --git a/stuff/poutput-curses.c b/stuff/poutput-curses.c index 70dfc647..5ff60da3 100644 --- a/stuff/poutput-curses.c +++ b/stuff/poutput-curses.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Curses console driver * diff --git a/stuff/poutput-fb.c b/stuff/poutput-fb.c index 6ce513e1..991233d4 100644 --- a/stuff/poutput-fb.c +++ b/stuff/poutput-fb.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2015-'24 Stian Skjelstad + * copyright (c) 2015-'25 Stian Skjelstad * * Curses console driver * diff --git a/stuff/poutput-fontengine.c b/stuff/poutput-fontengine.c index 2357ba35..a30c0d89 100644 --- a/stuff/poutput-fontengine.c +++ b/stuff/poutput-fontengine.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Basic glue for the different console implementations for unix * diff --git a/stuff/poutput-keyboard.c b/stuff/poutput-keyboard.c index 20cc4f25..aa74f133 100644 --- a/stuff/poutput-keyboard.c +++ b/stuff/poutput-keyboard.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Routines for parsing escaped keycodes mapping and extending ncurses * diff --git a/stuff/poutput-sdl.c b/stuff/poutput-sdl.c index 25068733..14e1844b 100644 --- a/stuff/poutput-sdl.c +++ b/stuff/poutput-sdl.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2009-'24 Stian Skjelstad + * copyright (c) 2009-'25 Stian Skjelstad * * SDL graphic driver * diff --git a/stuff/poutput-sdl2.c b/stuff/poutput-sdl2.c index d6cc4d2b..9ebf4945 100644 --- a/stuff/poutput-sdl2.c +++ b/stuff/poutput-sdl2.c @@ -1,5 +1,5 @@ /* opencp module Player - * copyright (c) 2018-'24 Stian Skjelstad + * copyright (c) 2018-'25 Stian Skjelstad * * SDL2 graphic driver * diff --git a/stuff/poutput-swtext.c b/stuff/poutput-swtext.c index 57fa0cbc..4998ffaf 100644 --- a/stuff/poutput-swtext.c +++ b/stuff/poutput-swtext.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * Text render functions that can be used if the text-rendering is done * virtually using plVidMem API diff --git a/stuff/poutput-vcsa.c b/stuff/poutput-vcsa.c index 11c7a262..11ece118 100644 --- a/stuff/poutput-vcsa.c +++ b/stuff/poutput-vcsa.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2011-'24 Stian Skjelstad + * copyright (c) 2011-'25 Stian Skjelstad * * /dev/vcsa* console driver * diff --git a/stuff/poutput-x11.c b/stuff/poutput-x11.c index 692f41c7..dd5ed883 100644 --- a/stuff/poutput-x11.c +++ b/stuff/poutput-x11.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * X11 graphic driver * diff --git a/stuff/poutput.c b/stuff/poutput.c index 440d1b5f..cf263728 100644 --- a/stuff/poutput.c +++ b/stuff/poutput.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Routines for screen output * @@ -59,7 +59,7 @@ void make_title (const char *part, int escapewarning) char prebuf[32]; char buf[CONSOLE_MAX_X]; const char *title = "Open Cubic Player v" VERSION; - const char *copyright = "(c) 1994-'24 Stian Skjelstad"; + const char *copyright = "(c) 1994-'25 Stian Skjelstad"; int spacem = plScrWidth - 2 - strlen (title) - strlen (copyright) - 2 - strlen (part); int space1 = spacem / 2; diff --git a/stuff/sets.c b/stuff/sets.c index 8d07fdfa..3c4fa361 100644 --- a/stuff/sets.c +++ b/stuff/sets.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2004-'24 Stian Skjelstad + * copyright (c) 2004-'25 Stian Skjelstad * * Sound settings module * @@ -73,4 +73,4 @@ static int ssInit (const struct configAPI_t *configAPI) return errOk; } -DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "sets", .desc = "OpenCP Sound Settings Auxiliary Routines (c) 1994-'24 Niklas Beisert, Tammo Hinrichs", .ver = DLLVERSION, .sortindex = 10, .Init = ssInit}; +DLLEXTINFO_CORE_PREFIX struct linkinfostruct dllextinfo = {.name = "sets", .desc = "OpenCP Sound Settings Auxiliary Routines (c) 1994-'25 Niklas Beisert, Tammo Hinrichs", .ver = DLLVERSION, .sortindex = 10, .Init = ssInit}; diff --git a/stuff/ttf.c b/stuff/ttf.c index bf71bef3..e6cde98b 100644 --- a/stuff/ttf.c +++ b/stuff/ttf.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 2001-'20 Sam Lantinga - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * TrueType (tm) support - using FreeType library. * diff --git a/stuff/utf-8.c b/stuff/utf-8.c index 48272bc8..9bcb17f4 100644 --- a/stuff/utf-8.c +++ b/stuff/utf-8.c @@ -1,5 +1,5 @@ /* OpenCP Module Player - * copyright (c) 2020-'24 Stian Skjelstad + * copyright (c) 2020-'25 Stian Skjelstad * * UTF-8 encode/decode functions * diff --git a/stuff/x11-common.c b/stuff/x11-common.c index a79eb72d..9256418f 100644 --- a/stuff/x11-common.c +++ b/stuff/x11-common.c @@ -1,6 +1,6 @@ /* OpenCP Module Player * copyright (c) 1994-'10 Niklas Beisert - * copyright (c) 2005-'24 Stian Skjelstad + * copyright (c) 2005-'25 Stian Skjelstad * * X11 common stuff *