Christoph Oelckers
|
92563245ce
|
- added more loop tag labels as used by EDuke32's sound engine.
|
2020-02-11 20:02:59 +01:00 |
|
alexey.lysiuk
|
bd138d248e
|
- removed unused CMake option
|
2020-02-09 15:35:16 +02:00 |
|
alexey.lysiuk
|
79effe2353
|
- fixed print function with va_list argument
|
2020-02-09 15:18:56 +02:00 |
|
alexey.lysiuk
|
edd802e655
|
- added ability to build static libraries
Dynamic libraries are still built by default
|
2020-02-09 12:30:29 +02:00 |
|
Christoph Oelckers
|
55921d0d34
|
- the last bit of needed exports for GZDoom.
The ADL banks must be accessible to the menu for properly setting up this player.
|
2020-02-08 14:23:29 +01:00 |
|
Christoph Oelckers
|
ee291e37d0
|
- CD_Enable is also needed to implement ZDoom's CD player.
|
2020-02-08 13:55:30 +01:00 |
|
Christoph Oelckers
|
00bc98db2d
|
- exported the CD utility functions used by ZDoom's CCMD interface.
Do not use unless handling some legacy CD Audio support!
|
2020-02-08 13:37:33 +01:00 |
|
Christoph Oelckers
|
2566f9007f
|
- added a run-time loading interface to the public header.
|
2020-02-08 12:19:49 +01:00 |
|
Christoph Oelckers
|
8c18ac996d
|
- added license overview.
|
2020-02-08 11:30:24 +01:00 |
|
Christoph Oelckers
|
5dca3403a1
|
- use C++11 features to delete unwanted methods.
|
2020-02-08 10:42:37 +01:00 |
|
Christoph Oelckers
|
645a8506e2
|
- fixed: StreamSong did not flag itself as stopped when non-looping playback ended.
|
2020-02-08 10:25:44 +01:00 |
|
Christoph Oelckers
|
7f63ad8707
|
- fixed uninitialized variables in decoders.
|
2020-02-08 10:25:08 +01:00 |
|
Christoph Oelckers
|
dc214dbdd6
|
- backported OPL init fix.
|
2020-02-08 10:07:52 +01:00 |
|
Christoph Oelckers
|
aa004f78a9
|
- removed garbage character.
|
2020-01-11 15:34:33 +01:00 |
|
Christoph Oelckers
|
5c8607c846
|
- removed the last use of the Alsa message function.
|
2020-01-11 15:17:00 +01:00 |
|
Christoph Oelckers
|
17d7942d02
|
- made the global interface c compatible. Added an empty C source so that incompatibilities immediately trigger compile errors.
- simplified the message printing interface to a single function.
|
2020-01-11 12:47:07 +01:00 |
|
Christoph Oelckers
|
463cd4e0c5
|
- updated the Alsa MIDI device.
Not tested yet.
|
2020-01-11 10:31:13 +01:00 |
|
alexey.lysiuk
|
b415394560
|
- update continuous integration workflow
Added tests for library installation, sample compilation and its launching
Added installation of ALSA development package
|
2020-01-07 13:17:42 +02:00 |
|
alexey.lysiuk
|
af79a0bec0
|
- extended list MIDI devices sample
|
2020-01-07 13:15:24 +02:00 |
|
alexey.lysiuk
|
e02e7fb1ca
|
- enabled rpath explicitly on macOS
|
2020-01-07 13:14:56 +02:00 |
|
Christoph Oelckers
|
778d0c8faa
|
- added a configuration record that can be used by the client to set up the needed data structures, allowing to deal with internal changes without having to recompile against a more recent version.
Also added the missing defaults for the Dumb config and renamed a few things.
|
2020-01-04 19:03:42 +01:00 |
|
Christoph Oelckers
|
fb0d3ac183
|
- embedded the default OPN bank directly in the binary so that it works, even if no custom bank is set.
|
2020-01-04 17:14:09 +01:00 |
|
alexey.lysiuk
|
c4fc5789b9
|
- added basic sample to test installation and module
|
2020-01-04 17:25:51 +02:00 |
|
alexey.lysiuk
|
9c2a3ef1c1
|
- added basic CMake module for ZMusic
|
2020-01-04 17:24:28 +02:00 |
|
alexey.lysiuk
|
8e66bb2df8
|
- zmusic.h is now usable with GCC/Clang and C++98
|
2020-01-04 17:23:48 +02:00 |
|
alexey.lysiuk
|
915335ae97
|
- added install target to CMake configuration
|
2020-01-04 17:23:19 +02:00 |
|
alexey.lysiuk
|
4a857ac66a
|
- removed unused CMake module
|
2020-01-04 17:22:20 +02:00 |
|
Rachael Alexanderson
|
7d966ffe65
|
- fix compile on linux
|
2020-01-04 10:00:15 -05:00 |
|
alexey.lysiuk
|
b7feec600e
|
- cleaned up main CMake file
|
2020-01-04 14:42:22 +01:00 |
|
alexey.lysiuk
|
ef8fd7f66e
|
- added Continuous Integration via GitHub Actions
|
2020-01-04 14:42:22 +01:00 |
|
alexey.lysiuk
|
eb7d20d0d2
|
- fixed compilation on macOS and Linux
|
2020-01-04 14:42:22 +01:00 |
|
alexey.lysiuk
|
26c3c3a1bd
|
- enabled position independent code
|
2020-01-04 14:42:22 +01:00 |
|
alexey.lysiuk
|
2422d06835
|
- removed dependency on SDL
|
2020-01-04 14:42:22 +01:00 |
|
Christoph Oelckers
|
efb049a8a3
|
- added more legalese.
|
2020-01-04 12:54:00 +01:00 |
|
Christoph Oelckers
|
833e7cfd44
|
Create lgplv21.txt
|
2020-01-04 12:46:04 +01:00 |
|
Christoph Oelckers
|
e7af32a18d
|
Create gplv3
|
2020-01-04 12:43:18 +01:00 |
|
Christoph Oelckers
|
7466c7da5b
|
- backported ALSA init fix.
|
2020-01-04 12:26:03 +01:00 |
|
Christoph Oelckers
|
c1bbdcc849
|
- conditionalize the configuration depending on available content, so that the lite variant also builds successfully.
|
2020-01-04 12:20:56 +01:00 |
|
Christoph Oelckers
|
a4eae42ec5
|
- initial commit
|
2020-01-02 17:52:30 +01:00 |
|