Chris Robinson
c0678816fc
Remove deprecated CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS
2019-09-19 18:50:45 -07:00
Chris Robinson
ffb5623ead
Fix a couple more annoying conversion warnings
2019-09-18 20:13:58 -07:00
Chris Robinson
a092624ed3
Fix some Windows warnings
2019-09-18 18:20:11 -07:00
Chris Robinson
9a0a5c79d8
Avoid hiding a class member function
2019-09-18 17:02:33 -07:00
Chris Robinson
24a1058952
Work around MSVC's lack of standard _Pragma support
2019-09-18 13:58:04 -07:00
Chris Robinson
b8f64155e9
Silence a couple specific warning instances
2019-09-18 13:24:16 -07:00
Chris Robinson
66565ca7a3
Enable and fix some more warnings
2019-09-18 10:09:04 -07:00
Chris Robinson
da80a7c2b2
Disable warnings 4268 and 4324 on MSVC
...
warning C4268: 'const' static/global data initialized with compiler generated
default constructor fills the object with zeros
warning C4324: structure was padded due to alignment specifier
2019-09-18 09:31:32 -07:00
Chris Robinson
ab87e56b22
Enable some more MSVC warnings
2019-09-18 09:01:46 -07:00
Chris Robinson
dffb874478
Some cleanup for CMakeLists.txt
2019-09-18 08:58:36 -07:00
Chris Robinson
aca9f4e095
Make the bsinc l and m coefficients unsigned
2019-09-17 18:38:46 -07:00
Chris Robinson
1da7512628
Avoid an unnecessary multiply
2019-09-16 21:49:06 -07:00
Chris Robinson
62972babea
Remove unnecessary long long checks
2019-09-16 18:10:01 -07:00
Chris Robinson
6398bd8373
Add preprocessor defines for the common lib
2019-09-16 15:57:05 -07:00
Chris Robinson
b00128411f
Add a missing include directory for the common lib
2019-09-16 15:45:20 -07:00
Chris Robinson
899a414591
Remove the last uses of the system's str[n]casecmp
2019-09-16 15:10:36 -07:00
Chris Robinson
6d93b2ba81
Use our case-insensitive compare functions in makemhr
2019-09-16 14:55:52 -07:00
Chris Robinson
7a9463f863
Make the common code a separate static library
2019-09-16 14:46:41 -07:00
Chris Robinson
10a841cd7e
Avoid an unused variable
2019-09-16 14:10:48 -07:00
Chris Robinson
2c5c5a5397
Add and use custom string types and functions
2019-09-16 13:45:14 -07:00
Chris Robinson
650764775f
Fix typo
2019-09-16 07:50:39 -07:00
Chris Robinson
fcf850c1dd
Clean up some more conversion warnings
2019-09-16 07:32:13 -07:00
Chris Robinson
bf2c865d39
Clean up some more shadowing warnings
2019-09-16 07:16:31 -07:00
Chris Robinson
e16e2269b6
Add a fallback if SLAndroidDataFormat_PCM_EX isn't available
2019-09-15 20:46:37 -07:00
Chris Robinson
35129d66b7
Clean up the spaghetti mess in alcCaptureSamples
2019-09-15 13:42:56 -07:00
Chris Robinson
a999df8ce5
Rename ALautowah* for consistency
2019-09-15 12:58:58 -07:00
Chris Robinson
47f0d301dc
Make the BackendFactory base destructor protected
2019-09-15 10:22:56 -07:00
Chris Robinson
c5a3c52822
Return and pass more appropriate types for backends
2019-09-15 09:50:28 -07:00
Chris Robinson
e4cc77ea23
Fix a few warnings from MSVC
2019-09-14 20:19:59 -07:00
Chris Robinson
4b8f78a8d6
Fix a few more GCC warnings
2019-09-14 19:42:54 -07:00
Chris Robinson
e82c43fb38
Fix a copy-paste error
2019-09-14 19:07:30 -07:00
Chris Robinson
b43cd047ba
Build with -Wunused
2019-09-14 18:54:16 -07:00
Chris Robinson
b212ab9ea2
Add a note about clearing complex_hilbert's imaginary input
2019-09-14 18:37:00 -07:00
Chris Robinson
807d3b64ca
Enable and fix more warnings
2019-09-14 18:35:23 -07:00
Chris Robinson
2cc0600476
Avoid recalculations in the formant filter process
2019-09-14 18:35:23 -07:00
Chris Robinson
d75de6ee4d
Don't hold the pulse lock while not necessary
2019-09-14 18:35:23 -07:00
Chris Robinson
2c348cecb6
Fix some more implicit conversions noted by GCC
2019-09-14 18:35:23 -07:00
kcat
1c45b1791b
Merge pull request #344 from Lopuska/patch-3
...
removed unnecessary loop
2019-09-14 18:34:53 -07:00
kcat
6644a660e8
Merge pull request #342 from Lopuska/patch-1
...
pass proper effects slot number to AddActiveEffectSlots
2019-09-14 18:29:48 -07:00
Lopuska
925894fb8b
removed unnecessary loop
...
the caller in fshifter is already doing the same job by putting 0 for the imaginary part
2019-09-15 02:58:53 +02:00
Lopuska
0023614da5
pass proper effects slot number to AddActiveEffectSlots
...
It resolves wrong logic when creating more than 1 aux slot at time in a batch
2019-09-15 02:09:05 +02:00
Chris Robinson
4e8caea97e
Enable -Wconversion warnings
...
This is now clean with Clang 7, let's see what other compilers give.
2019-09-14 12:50:44 -07:00
Chris Robinson
532197a650
Clean up (most) implicit conversions in the backends
2019-09-14 12:44:35 -07:00
Chris Robinson
fa64b1fd6d
Fix implicit conversions in the effects
2019-09-14 12:16:51 -07:00
Chris Robinson
3675dfcfef
Use an unsigned index value
2019-09-14 08:50:07 -07:00
Chris Robinson
88364dcbc7
Fix more implicit conversions
2019-09-14 08:29:02 -07:00
Chris Robinson
2646f509ee
Store the ambisonic order as unsigned
2019-09-13 20:04:22 -07:00
Chris Robinson
42ae95b8fa
Remove a couple no-op statements
2019-09-13 14:44:52 -07:00
Chris Robinson
a250b6a986
Return unsigned values from the FromDevFmt functions
2019-09-13 14:29:25 -07:00
Chris Robinson
fcd3bed0c0
Clean up more implicit conversions
2019-09-13 12:51:16 -07:00