Johannes Schickel
caf31ee5af
Replace various strncpy usages by strlcpy.
...
svn-id: r48955
2010-05-05 17:54:12 +00:00
Torbjörn Andersson
72eb9ec9ea
Fixed a bunch of cppcheck warnings. Mostly about checking if a pointer is null
...
before freeing it, which isn't necessary.
svn-id: r46941
2010-01-03 19:37:43 +00:00
Max Horn
84f3c98fad
Remove the Audio::Mixer parameter from the midi/music plugins
...
svn-id: r46315
2009-12-09 18:05:20 +00:00
Johannes Schickel
1431944294
Add GCC_PRINTF parameter.
...
svn-id: r42104
2009-07-04 18:54:06 +00:00
Max Horn
531e7a8c78
Silenced the reamining warnings reported in patch #2684986 (gcc warnings with -DFORTIFY_SOURCE=2 -fstack-protector)
...
svn-id: r41930
2009-06-28 19:56:58 +00:00
Johannes Schickel
b9ac179b2e
Silence another g++ 4.4 warning.
...
svn-id: r40527
2009-05-13 17:33:58 +00:00
Max Horn
eb5ec2369f
#define usleep on BeOS
...
svn-id: r36201
2009-02-02 18:33:38 +00:00
Johannes Schickel
b12ebf7218
Fixed sysEx buffer sizes.
...
svn-id: r35192
2008-11-30 13:03:43 +00:00
Johannes Schickel
2ebe04ac3e
- Extended MidiDriver::sysEx to allow 264 byte sysEx messages
...
- Updated all drivers to allow 264+2 byte sysEx messages
- Implemented sysEx processing for MT-32 for Kyra1 and HoF. MT-32 should now be working properly.
svn-id: r35180
2008-11-30 04:42:30 +00:00
Max Horn
f32be87633
Turned enum PluginError into Common::Error, which in the future is to be used in more places. Help with this is highly welcome
...
svn-id: r34906
2008-11-05 17:24:56 +00:00
Jordi Vilalta Prat
8eac356946
Added initial interface to list music devices and their types
...
svn-id: r32695
2008-06-13 16:04:43 +00:00
Jordi Vilalta Prat
177993b145
Renamed MIDI plugins to Music plugins
...
svn-id: r32693
2008-06-13 14:30:47 +00:00
Jordi Vilalta Prat
eb6c809d2b
- Added more information (ID and capabilities) to the MIDI drivers
...
- Added the MidiPlugin interface to the remaining MIDI drivers
- Added an initial MidiManager to handle the MIDI plugins (just static plugins by now)
svn-id: r32117
2008-05-14 14:56:29 +00:00
Jordi Vilalta Prat
d942fd42bb
Moved midiplugin.h to sound/ since it will be used for more than just the native MIDI drivers.
...
svn-id: r32097
2008-05-14 05:47:29 +00:00
Jordi Vilalta Prat
d696ed6ea2
Added the MidiPlugin interface (first step towards the MIDI plugins)
...
svn-id: r31993
2008-05-11 02:10:05 +00:00
Jordi Vilalta Prat
66e9d4f5e8
Removed trailing spaces.
...
svn-id: r30664
2008-01-27 19:47:41 +00:00
Max Horn
2222b947ba
WORKAROUND bug #1870304 : Solaris does not provide INADDR_NONE
...
svn-id: r30467
2008-01-13 12:54:13 +00:00
Torbjörn Andersson
ceffb6d2be
Changed "if( ... )" to "if ( ... )" and "while( ... )" to "while ( ... )", and
...
removed an unnecessary \n.
svn-id: r29379
2007-11-02 16:55:09 +00:00
Max Horn
8eb73f2694
Patch #1815526 : Add TiMidity++ MIDI server support
...
svn-id: r29377
2007-11-02 16:01:52 +00:00