raze/polymer/eduke32/source
hendricks266 011fd40dda CON: Add new commands "getmusicposition" and "setmusicposition" that operate on the playback position of the current music track.
// Example: Switch between tracks like radio stations.
 getmusicposition temp
 starttrackvar next_music_track
 setmusicposition temp

Only implemented for Ogg Vorbis, FLAC, and XA. Consult the devs before using these commands.

git-svn-id: https://svn.eduke32.com/eduke32@4928 1a8010ca-5511-0410-912e-c29ae57300e0
2015-01-17 00:28:49 +00:00
..
android Android updates from Emile. DONT_BUILD. 2014-10-29 17:03:50 +00:00
enet OS X: Add a preliminary Xcode project. DONT_BUILD. 2014-10-18 04:50:47 +00:00
jaudiolib CON: Add new commands "getmusicposition" and "setmusicposition" that operate on the playback position of the current music track. 2015-01-17 00:28:49 +00:00
jmact Wii: Bump MAXJOYAXES to 9 to avoid menu corruption, and fix _functio.h, CONFIG_FunctionNameToNum, CONFIG_AnalogNameToNum, so that this does not crash. 2014-12-18 18:16:16 +00:00
lunatic CON: Add new commands "getmusicposition" and "setmusicposition" that operate on the playback position of the current music track. 2015-01-17 00:28:49 +00:00
misc KenBuild. 2014-07-24 14:01:44 +00:00
testgame GTK: Fix warnings and errors related to the banners. DONT_BUILD. 2014-11-28 23:47:46 +00:00
util ivfrate: fix one error message, make -h/--help display usage. 2014-01-15 20:29:06 +00:00
_functio.h Wii: Bump MAXJOYAXES to 9 to avoid menu corruption, and fix _functio.h, CONFIG_FunctionNameToNum, CONFIG_AnalogNameToNum, so that this does not crash. 2014-12-18 18:16:16 +00:00
_midi.h Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
_rts.h Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD. 2014-11-22 12:32:56 +00:00
actors.c Revise C++ structure trackers for performance and introduce "tspritetype", for temporary sprites or other usages where using the trackers would be invalid or undesired. DONT_BUILD. 2015-01-11 04:55:07 +00:00
actors.h Revise C++ structure trackers for performance and introduce "tspritetype", for temporary sprites or other usages where using the trackers would be invalid or undesired. DONT_BUILD. 2015-01-11 04:55:07 +00:00
actors_inline.c Revise C++ structure trackers for performance and introduce "tspritetype", for temporary sprites or other usages where using the trackers would be invalid or undesired. DONT_BUILD. 2015-01-11 04:55:07 +00:00
actors_inline.h Revise C++ structure trackers for performance and introduce "tspritetype", for temporary sprites or other usages where using the trackers would be invalid or undesired. DONT_BUILD. 2015-01-11 04:55:07 +00:00
android.h Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD. 2014-11-22 12:32:56 +00:00
anim.c Fix playing end-of-episode ANMs. 2014-12-27 20:39:43 +00:00
anim.h Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD. 2014-11-22 12:32:56 +00:00
animvpx.c Fix some things when building on OS X. DONT_BUILD. 2014-11-24 08:19:50 +00:00
animvpx.h Make ivfrate build standalone, Makefile tweaks. 2012-11-08 21:54:17 +00:00
astub.c Fix tdupsprite in m32script. 2015-01-12 09:28:46 +00:00
common.c When using search paths detected from a Megaton installation, also use the SC-55 oggs included with it. 2015-01-08 15:15:10 +00:00
common_game.h When using search paths detected from a Megaton installation, also use the SC-55 oggs included with it. 2015-01-08 15:15:10 +00:00
config.c Introduce preprocessor token EDUKE32_TOUCH_DEVICES that covers both Android and iOS, and replace selected instances of __ANDROID__ with it. 2014-12-27 18:36:14 +00:00
config.h Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD. 2014-11-22 12:32:56 +00:00
demo.c Minor cleanup around security cameras / viewscreens. DONT_BUILD. 2014-12-21 15:51:48 +00:00
demo.h Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD. 2014-11-22 12:32:56 +00:00
duke3d.h cache1d.c: Revert changes in r4665 unrelated to unrolling, fixing oob write. 2014-12-26 17:29:55 +00:00
events_defs.h Add forgotten events_defs.h, oops. DONT_BUILD. 2014-10-31 21:09:26 +00:00
function.h Make a bunch of things extern "C". This should fix C++ builds on OS X and with Lunatic. DONT_BUILD. 2014-11-26 04:39:23 +00:00
game.c Implement better fade-out for quotes and for the mouse cursor in the menu. 2015-01-15 06:45:14 +00:00
game.h Implement better fade-out for quotes and for the mouse cursor in the menu. 2015-01-15 06:45:14 +00:00
game_inline.c Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD. 2014-11-22 12:32:56 +00:00
game_inline.h Make a bunch of things extern "C". This should fix C++ builds on OS X and with Lunatic. DONT_BUILD. 2014-11-26 04:39:23 +00:00
gamedef.c CON: Add new commands "getmusicposition" and "setmusicposition" that operate on the playback position of the current music track. 2015-01-17 00:28:49 +00:00
gamedef.h CON: Add new commands "getmusicposition" and "setmusicposition" that operate on the playback position of the current music track. 2015-01-17 00:28:49 +00:00
gamedefs.h Wii: Bump MAXJOYAXES to 9 to avoid menu corruption, and fix _functio.h, CONFIG_FunctionNameToNum, CONFIG_AnalogNameToNum, so that this does not crash. 2014-12-18 18:16:16 +00:00
gameexec.c CON: Add new commands "getmusicposition" and "setmusicposition" that operate on the playback position of the current music track. 2015-01-17 00:28:49 +00:00
gameexec.h Make a bunch of things extern "C". This should fix C++ builds on OS X and with Lunatic. DONT_BUILD. 2014-11-26 04:39:23 +00:00
GameListSource.game.h Further work on the Xcode project. 2014-10-20 07:37:29 +00:00
GameListSource.game.m Further work on the Xcode project. 2014-10-20 07:37:29 +00:00
gamestructures.c Faster/better optimized access to game structures from C-CON. 2015-01-11 04:54:11 +00:00
gamevars.c Questionable CON changes and optimizations. <3 2015-01-11 04:56:10 +00:00
gamevars.h Clean up/refactor a few gamevar related functions based on building as C++/C99 and some interesting articles I read about how GCC and Clang optimize switches. Worth a few FPS here. 2015-01-11 04:53:44 +00:00
global.c MSVC C++ build fixes. DONT_BUILD. 2015-01-11 04:52:15 +00:00
global.h Questionable CON changes and optimizations. <3 2015-01-11 04:56:10 +00:00
gpl-2.0.txt Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
GrpFile.game.h Further work on the Xcode project. 2014-10-20 07:37:29 +00:00
GrpFile.game.m Clean up warnings and build issues when building under OS X 10.9. DONT_BUILD. 2014-10-16 21:03:24 +00:00
grpscan.c When using search paths detected from a Megaton installation, also use the SC-55 oggs included with it. 2015-01-08 15:15:10 +00:00
grpscan.h Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD. 2014-11-22 12:32:56 +00:00
input.c Menus: Disable normal left-click/touch menu functionality when the mouse is active. 2014-12-27 18:36:58 +00:00
input.h Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD. 2014-11-22 12:32:56 +00:00
keys.h Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
m32common.c Mapster32: disable all loop checks as they spam the log too much. DONT_BUILD. 2014-12-27 17:17:53 +00:00
m32def.c m32script: fix tilesizx[]/tilesizy[] access. Can also 'copy' from them. 2014-12-06 19:09:53 +00:00
m32def.h Fix tdupsprite in m32script. 2015-01-12 09:28:46 +00:00
m32exec.c Fix tdupsprite in m32script. 2015-01-12 09:28:46 +00:00
m32structures.c Revise C++ structure trackers for performance and introduce "tspritetype", for temporary sprites or other usages where using the trackers would be invalid or undesired. DONT_BUILD. 2015-01-11 04:55:07 +00:00
m32vars.c In C-CON build, prevent leak of gamevar/gamearray labels on savegame loading. 2014-12-26 17:29:56 +00:00
macros.h Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
mapster32.h Split parts of loadlookups() into generatefogpals() and fillemptylookups(), and move Duke-specific LOOKUP.DAT behavior to G_LoadLookups() in source/common.c, which contains the call to loadlookups() as factored out from astub.c and game.c. 2014-07-28 06:45:53 +00:00
mdump.cpp Superficial text changes: 2012-03-26 05:05:57 +00:00
mdump.h 1. Removed unneeded the svn:executable proprties. These files aren't actually executable. 2008-07-12 14:09:52 +00:00
menus.c Fix a crash exposed by animating the menu back button. 2015-01-17 00:27:46 +00:00
menus.h Implement better fade-out for quotes and for the mouse cursor in the menu. 2015-01-15 06:45:14 +00:00
midi.c Various additional optimizations: add CLASSIC_SLICE_BY_4 mode to unroll some of the loops in a-c, replace integer divisions by a divisor unknown at compile time with usage of libdivide, clean up pragmas further by removing more old stuff that wasn't used anywhere. This is another one of those nasty commits that make people cry. DONT_BUILD. 2014-10-25 03:29:21 +00:00
midi.h Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
mpu401.c Various additional optimizations: add CLASSIC_SLICE_BY_4 mode to unroll some of the loops in a-c, replace integer divisions by a divisor unknown at compile time with usage of libdivide, clean up pragmas further by removing more old stuff that wasn't used anywhere. This is another one of those nasty commits that make people cry. DONT_BUILD. 2014-10-25 03:29:21 +00:00
mpu401.h Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
music.c Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
names.h Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
namesdyn.c Suppress tile and sound remapping debug output in debug builds when not using -condebug 2014-09-30 04:16:06 +00:00
namesdyn.h Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
net.c Rename crc32() to Bcrc32() to avoid conflicts with the crc32() function in libpng/libz. DONT_BUILD. 2014-10-01 17:09:54 +00:00
net.h Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD. 2014-11-22 12:32:56 +00:00
old.diff Tweakery in various places. 2011-03-17 23:37:38 +00:00
osdcmds.c voxmodel.c: fix Polymost rendering of voxels. 2014-12-06 21:05:36 +00:00
osdcmds.h Make a bunch of things extern "C". This should fix C++ builds on OS X and with Lunatic. DONT_BUILD. 2014-11-26 04:39:23 +00:00
osdfuncs.c Disable mouse input affecting the menu when the console is down. This code is awful, because I am an awful man. 2015-01-12 01:54:18 +00:00
osdfuncs.h Clean up GL background tinting a little bit. Remove access to glRectd in favor of glRecti. 2014-10-25 03:25:35 +00:00
player.c Improve weapon switching: 2015-01-13 12:56:36 +00:00
player.h Make a bunch of things extern "C". This should fix C++ builds on OS X and with Lunatic. DONT_BUILD. 2014-11-26 04:39:23 +00:00
premap.c Fix savemapstate/loadmapstate (fixes a crash at shutdown, among other things) 2015-01-16 06:30:42 +00:00
premap.h Minor cleanup around security cameras / viewscreens. DONT_BUILD. 2014-12-21 15:51:48 +00:00
quotes.h Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD. 2014-11-22 12:32:56 +00:00
rev.c Nuke rev.h. 2014-07-28 08:59:58 +00:00
rts.c Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
rts.h Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD. 2014-11-22 12:32:56 +00:00
savegame.c Mainly misc cleanups (and a fix for the C++ build), but there are a few important changes in here. 2014-11-22 12:29:25 +00:00
savegame.h Make a bunch of things extern "C". This should fix C++ builds on OS X and with Lunatic. DONT_BUILD. 2014-11-26 04:39:23 +00:00
sdlmusic.c Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
sector.c Fix up weapon switching deficiencies 2015-01-11 04:51:17 +00:00
sector.h Fix savemapstate/loadmapstate (fixes a crash at shutdown, among other things) 2015-01-16 06:30:42 +00:00
sector_inline.c Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD. 2014-11-22 12:32:56 +00:00
sector_inline.h Make a bunch of things extern "C". This should fix C++ builds on OS X and with Lunatic. DONT_BUILD. 2014-11-26 04:39:23 +00:00
soundefs.h Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
sounds.c CON: Add new commands "getmusicposition" and "setmusicposition" that operate on the playback position of the current music track. 2015-01-17 00:28:49 +00:00
sounds.h CON: Add new commands "getmusicposition" and "setmusicposition" that operate on the playback position of the current music track. 2015-01-17 00:28:49 +00:00
sounds_common.h Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
sounds_mapster32.c Mapster32 build fix 2014-10-25 03:32:42 +00:00
sounds_mapster32.h Part 1 of attempting to adhere to C standard section 7.1.3. It turns out it's illegal to use identifiers that begin with _ or have __ anywhere in them. DONT_BUILD. 2014-11-22 12:32:56 +00:00
soundsdyn.c Clean up the sound remapping stuff... remove the bits relating to sounds we haven't actually used anywhere in the source directly. DONT_BUILD. 2014-11-22 12:33:15 +00:00
soundsdyn.h Clean up the sound remapping stuff... remove the bits relating to sounds we haven't actually used anywhere in the source directly. DONT_BUILD. 2014-11-22 12:33:15 +00:00
standard.h Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
startgtk.game.c Fix POLYMER=0 GTK C++ build. DONT_BUILD. 2014-11-29 02:29:42 +00:00
startosx.game.m Fix the Wii build and clean up remaining warnings. DONT_BUILD. 2014-10-19 00:44:23 +00:00
startwin.game.c Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
startwin.game.h Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00
valgrind_errors.log Add Makefile.common switch ALLOCACHE_AS_MALLOC, remove DEBUG_WITH_VALGRIND. 2014-02-08 14:37:41 +00:00
winbits.c Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it. 2014-07-20 08:55:56 +00:00