Commit graph

467 commits

Author SHA1 Message Date
Mark Hämmerling
6b47241780 Fix misleading whitespace (clang4 complaint) 2017-07-24 22:51:35 +02:00
Mark Hämmerling
7d9f980fc2 Fix "misleading-indentation" warning 2017-07-24 22:36:48 +02:00
Mark Hämmerling
16737e8fa3 Work around "maybe-uninitialized" warning 2017-07-24 22:36:17 +02:00
Mark Hämmerling
9ff163218f Fix "format-overflow" warning 2017-07-24 22:34:48 +02:00
Mark Hämmerling
5b125925c8 Fix "implicit-fallthrough" warning 2017-07-24 22:32:54 +02:00
Mark Hämmerling
6064f30976 Merge remote-tracking branch 'upstream/master' 2017-07-21 10:27:18 +02:00
derselbst
0df5a10d31 remove unused lookup table 2017-07-16 09:05:00 +02:00
Tom M
9079974c59 Merge pull request #174 from FluidSynth/mingw_build
check for inet_ntop()
2017-07-15 18:08:28 +02:00
derselbst
59bbdf1454 correct preset fallback on drum channels 2017-07-15 17:53:10 +02:00
derselbst
f16c068962 fix build 2017-07-15 15:46:41 +02:00
Tom M
8630762b9c Merge pull request #176 from FluidSynth/drum_bank
allow bank changes on drum channels
2017-07-15 15:39:48 +02:00
derselbst
0ae6550bce build issue with OSS on OpenSolaris and kfreebsd-*
Hopefully fixes both: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=690006 and 9800764026
2017-07-14 21:24:17 +02:00
derselbst
2fb69e2187 allow bank changes on drum channels
for MMA mode, addresses #172
2017-07-09 10:51:06 +02:00
derselbst
b456e88efc Merge branch 'master' of github.com:FluidSynth/fluidsynth 2017-07-08 20:53:15 +02:00
derselbst
c8d1d0fbde silence compiler warnings 2017-07-08 20:52:10 +02:00
Tom M
533fcb3a44 Merge pull request #173 from FluidSynth/midi_port_type
adjust alsa midi port type
2017-07-07 16:41:39 +02:00
derselbst
54f5f9d2b8 avoid including Win32 headers when build with cygwin 2017-07-07 16:24:30 +02:00
derselbst
5e2694ab1d remove redundant cmake var 2017-07-07 15:45:26 +02:00
derselbst
58558c7517 make inet_ntop check work on non Win32 OS 2017-07-07 15:33:43 +02:00
derselbst
d7d56086d5 cmake: check for inet_ntop
fix build with mingw32, fix #132
2017-07-07 15:14:25 +02:00
Tom M
e53230bb2f Merge pull request #168 from derselbst/alsa
EPIPE and ESTRPIPE may be equal
2017-07-07 08:49:58 +02:00
derselbst
a80793a55b adjust alsa midi port type
fix #139
2017-07-05 18:43:58 +02:00
Tom M
5723aa9241 add warning during compilation
if ESTRPIPE == EPIPE
2017-07-05 08:18:45 +02:00
derselbst
96df3e1660 enable doxygen search 2017-07-03 19:31:02 +02:00
derselbst
245b178a4c update Doxyfiles 2017-07-03 19:19:03 +02:00
Tom M
f0a83e13e3 Merge pull request #170 from FluidSynth/cmake_pthreads
fix build
2017-07-02 09:58:34 +02:00
derselbst
a5c8c9accb fix build with lash support 2017-07-02 09:43:53 +02:00
derselbst
cc9bda442e dont discard const qualifiers 2017-07-02 00:33:11 +02:00
derselbst
11b49cc7c7 use cmakes native Thread module to find pthreads 2017-07-01 23:53:47 +02:00
derselbst
174d8551b9 parser: fix sysex parsing
fixes #148
2017-07-01 18:33:52 +02:00
derselbst
cf1975e35f correctly check length of MIDI_SYSEX_TUNING_NOTE_TUNE_BANK
fixes #127
2017-07-01 18:24:02 +02:00
derselbst
8af2eb4d7c update version and copyright year in devdocs 2017-07-01 14:30:49 +02:00
surabhi.m
666ccb4c83 Logical error resulting dereferencing of NULL
Signed-off-by: Surabhi <surabhi.m@samsung.com>
2017-07-01 08:45:07 +02:00
Tom M
cff965be7e typo 2017-06-30 08:19:29 +02:00
Tom M
3995efca5d EPIPE and ESTRPIPE may be equal
fixes #133
2017-06-30 08:14:09 +02:00
derselbst
0edbe06621 Revert "windows: allow SF2 to be loaded from unicode paths"
This reverts commit d3f4b14e48.

Wont work, since fluidsynth internally only uses char*, but _wfopen requires wchar_t*
2017-06-25 12:01:00 +02:00
derselbst
d3f4b14e48 windows: allow SF2 to be loaded from unicode paths
fix #128
2017-06-25 11:51:32 +02:00
Surabhi Mishra
2526982f9f Removing passing argument 2 of 'show_settings_str_options' discards 'const' qualifier from pointer target type [-Werror] warnngs from code
fix #131
2017-06-25 11:44:55 +02:00
derselbst
905d9e9d26 Dereferencing NULL in fluid_synth_process, fix #143 2017-06-25 10:13:45 +02:00
derselbst
02106b9118 missing FLUID_FAILED check, fix #144 2017-06-25 10:10:01 +02:00
derselbst
813f6243c1 fix memory leak in fluid_alsa.c, fix #147 2017-06-25 10:03:16 +02:00
Surabhi Mishra
f52597be03 Delete preset for err_exit in fluid_defsfont_load
Closes ticket #140
2015-05-19 14:27:02 +02:00
Jai Veer
d08853c685 Check for NULL name in get_fluidsynth_dest
Closes ticket #138
2015-05-19 14:22:03 +02:00
Jai Veer
2cc0d0ea17 Check for NULL sfont in fluid_handle_fonts
Closes ticket #139.
2015-05-12 13:03:03 +02:00
Jean-Jacques Ceresa
048c51c4ab Add sostenuto pedal functionality (ticket #47, #136)
Apart from adding sostenuto pedal functionality, this also changes
the behaviour of dampening currently sounding notes on the same key
to ignore pedals.

Signed-off-by: David Henningsson <diwic@ubuntu.com>
2015-04-07 13:48:04 +02:00
Carlos Olmedo Escobar
f11592a8a4 Same expression on both sides of '||'.
wakeup_threads_m replaced with thread_ready_m. Spotted thanks to cppcheck.

Signed-off-by: Carlos Olmedo Escobar <carlos.olmedo.e@gmail.com>
2015-01-22 01:47:15 +01:00
Element Green
b75c8fdb17 fluid_server_handle_connection() now returns an integer. There was no return value before, which was causing TCP/IP connections to immediately close in an undefined manner. 2015-01-19 10:10:52 -07:00
David Henningsson
d519d93285 file renderer: Add encoding quality API
Based on a patch by willem179@users.sf.net.

Signed-off-by: David Henningsson <diwic@ubuntu.com>
2014-11-05 13:26:19 +01:00
Surabhi
4bbc44d22b Fix resource leak in error path of function sfload_file() 2014-09-25 13:39:55 +02:00
Surabhi
3e08eaea00 Add IPv6 support to socket APIs 2014-07-04 12:48:08 +02:00