Thunderforge
fd129ebc0c
JANITORIAL: "Mac OS X" and "OS X" to "macOS" in comments
...
Apple's desktop operating system was formerly called "Mac OS X" and "OS X", but since 2016 it has been called "macOS" (starting with version 10.12).
Changing across all comments and documentation to use this current terminology, except in cases where the historical versions are explicitly referenced. No code changes are made; we should consider changing those in future PRs.
2022-01-29 14:15:05 +01:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
44219dfa1a
BACKENDS: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Orgad Shaneh
2e68b4ffdc
JANITORIAL: Use override
...
Using clang-tidy modernize-use-override
2021-11-14 02:59:23 +02:00
sluicebox
544ab5a25b
WIN32: Make MidiDriver_WIN UNICODE compatible
2021-06-29 12:38:01 -05:00
SupSuper
e3d082df65
MSVC: Add compiler printf validation
2021-06-02 08:35:31 +03:00
BeWorld
134df1e746
MORPHOS: Added CAMD MIDI driver support
...
Merge with AmigaOS4 camd.cpp
2021-02-21 15:44:44 +00:00
Cameron Cawley
5c255b3aa9
WIN32: Add override and final keywords
2020-10-16 18:32:08 +01:00
Thierry Crozat
f3cfe11ee6
I18N: Consistency fix for SoundFont in messages
2020-08-31 16:35:56 +01:00
Cameron Cawley
ade9ed2afe
TIMIDITY: Replace u_char with unsigned char
2020-05-29 21:37:58 +01:00
Eugene Sandulenko
4da444f238
AUDIO: Added override keywords
2020-03-09 16:08:19 +01:00
Zvika Haramaty
3b4810aab4
AUDIO: Added dump-midi mechanism
...
This mechanism is enabled by '--dump-midi' command line parameter.
The midi events are printed to screen, and dumped to 'dump.mid' file.
2020-02-28 08:27:12 +02:00
Cameron Cawley
f2b9f7bb76
BACKENDS: Remove the Windows CE port
2019-11-17 22:33:56 +01:00
SupSuper
d0512db25c
WIN32: Move all ARRAYSIZE undefs to util.h
...
Instead of trying to undefine ARRAYSIZE everywhere we use a Windows header, let's just do it before we define our own
2018-12-17 12:28:33 +02:00
Colin Snover
e0b4bb0f1e
AUDIO: Fix non-compilable STMIDI audio backend
2018-08-18 14:08:40 +02:00
Adrian Frühwirth
a20f90cbb7
JANITORIAL: Fix formatting
2018-04-22 00:56:21 +02:00
Thierry Crozat
6f8f27ecb2
MACOSX: Change name for CoreAudio MIDI device
...
Also remove a couple of TODOs. I think we can limit the CoreAudio
plugin to the Apple DLS softsynth since with have the CoreMidi
plugin to access other MIDI devices.
2017-10-06 00:03:37 +01:00
Thierry Crozat
9a07050888
MACOSX: Allow selecting device for CoreMidi
2017-10-06 00:03:37 +01:00
Ferdinand Thiessen
6075f5d24d
BACKENDS: timidity: Get rid of gethostbyname, use getaddrinfo.
2016-10-25 13:17:55 +02:00
Johannes Schickel
1f217e3834
WIN32: Fix invalid array accesses when MIDI device listing fails.
2016-03-01 01:14:17 +01:00
Torbjörn Andersson
93b2a2e5c6
TIMIDITY: Fix resource leak (CID 1003919)
2015-11-30 22:21:35 +01:00
D G Turner
3bcc3a6849
AMIGAOS: Minor change to replace strcpy usage with safer strlcpy.
2014-03-22 01:13:45 +00:00
raziel-
22634d18ba
AMIGAOS: Update CAMD midi to use output port environment variable.
...
If this is not present, it will use the default as previously.
2014-03-22 01:13:45 +00:00
Johannes Schickel
449ea100d9
WIN32: Make GPL headers consistent in themselves.
2014-02-18 02:39:40 +01:00
Johannes Schickel
121687d2ed
BACKENDS: Make GPL headers consistent in themselves.
2014-02-18 02:39:32 +01:00
Dmitry Smirnov
61b4981b12
BACKENDS: fix FTBFS on GNU Hurd by replacing MAXHOSTNAMELEN with NI_MAXHOST
...
Bug-ScummVM: https://sourceforge.net/tracker/?func=detail&atid=418820&aid=3614268&group_id=37116
See more in similar http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=387665
2013-06-18 02:52:35 +10:00
Willem Jan Palenstijn
34c36d8f8f
AUDIO: Remove useless check
2013-04-23 21:25:03 +02:00
Matthew Hoops
31252e1095
MACOSX: Fix compilation with the 10.2.8 SDK
...
This is a pretty bad hack of not using the kMusicDeviceProperty_SoundBankFSRef symbol and using its value instead. It felt wrong breaking 10.2.8 support just because of Soundfonts.
2013-02-01 16:48:38 -05:00
Matthew Hoops
412ac740aa
MACOSX: Load soundfonts using FSRef instead of FSSpec on 10.5
...
Fixes bug #3602452
2013-02-01 14:15:10 -05:00
Matthew Hoops
23cc4e89f3
BACKENDS: Remove excess space from warnings
2012-11-24 18:19:05 -05:00
Johannes Schickel
89abab97e3
JANITORIAL: Remove trailing whitespaces.
...
Powered by:
git ls-files "*.cpp" "*.h" "*.m" "*.mm" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:17:55 +02:00
Matthew Hoops
065b996d15
MACOSX: Make failing to load a soundfont in CoreAudio fatal
...
If we don't bail out, CoreAudio will explode.
2012-09-17 20:38:33 -04:00
Matthew Hoops
486f04b761
MACOSX: Fix soundfont loading with CoreAudio on newer versions of Mac OS X
2012-09-14 09:50:45 -04:00
Jonathan Gray
8cfe25cd65
MIDI: add sndio midi backend
...
New sndio MIDI backend for OpenBSD written by Alexandre Ratchov.
Tested with an external MT-32 and fluidsynth.
2012-05-15 16:39:21 +10:00
Johannes Schickel
223794fb38
ALL: Make use of defined() for the preprocessor consistent.
...
This does not change the use of defined for some NDS source files, since they
seem to be (based on?) third party code.
2012-03-17 22:02:44 +01:00
athrxx
535a55e47a
AUDIO: (Windows) fix issue with non-unique MIDI device names
...
This should fix the issue mentioned here: http://forums.scummvm.org/viewtopic.php?t=11255
Apparently Windows doesn't generate unique names for MIDI devices of the exact same type.
I do not know whether this could be a problem on other backends, too.
2012-02-25 14:15:49 +01:00
Oystein Eftevaag
78baa27e0e
MACOSX: Moved an include a bit to make sure that some defines are there before they are actually used.
2012-01-17 15:19:54 -05:00
Oystein Eftevaag
ba1396954d
MACOSX: Changed CoreAudio deprecation check slightly to allow building with older SDKs
2012-01-14 12:12:10 -05:00
Max Horn
ad1c2a45f1
MACOSX: Default to new CoreAudio API on x86, and to old on PowerPC
...
The new API has been present since Mac OS X 10.5 (released four years ago,
in October 2007), and also since iOS 2.0 (thus, the iOS port may be able to
use it, too). Moreover, 10.5 was the last system to support PowerPC.
2012-01-14 19:36:24 +01:00
Filippos Karapetis
d6ee5988d2
Merge pull request #137 from fingolfin/various-cleanup
...
Various cleanup
2011-12-13 03:12:43 -08:00
Max Horn
9095de4674
MACOSX: Optionally allow building against "new" (10.5+) CoreAudio API
...
This silences a bunch of deprecation warnings when compiling on any current
system. Moreover, the new API is available on the iPhone, so perhaps this
is interesting for the iPhone port, too.
On the long run, ScummVM will have to switch to the new API, as Apple
will eventually drop the old one.
2011-12-12 16:46:50 +01:00
Max Horn
fe79ce5038
AUDIO: Add endian FIXME to timdity code
2011-12-12 16:27:41 +01:00
Matthew Hoops
9539017ee3
ALL: initialise -> initialize
2011-05-25 11:17:11 -04:00
Matthew Hoops
eea482fa43
ALL: behaviour -> behavior
2011-05-25 10:50:46 -04:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
eriktorbjorn
3e8a7afeae
CAMD: Added _isOpen checks to send() and sysEx()
...
At Raziel^'s request. This is the same as the ALSA checks I added
earlier today.
2011-05-08 13:08:09 +02:00
eriktorbjorn
3b2c3907a0
ALSA: Warn if events or SysEx messages are received when not open.
...
This should make it easier to spot errors like the one spotted in
the Queen engine yesterday. The Windows MIDI driver already seems
to do something like this; I don't know about the others.
2011-05-08 07:34:46 +02:00
Joost Peters
e28b402295
IRIX: Fix compilation
2011-05-08 01:25:09 +02:00
Max Horn
28403e4543
BACKENDS: Fix copy & paste mistakes in some comments
2011-05-04 16:18:18 +02:00
Hubert Maier
79b45cf535
AMIGAOS: Fix CAMD compiler warning
2011-04-29 14:08:49 +03:00