fundawang
55bd933dba
Do not add -mfpu=neon flag under aarch64
2023-04-23 22:26:37 +00:00
Olli Parviainen
8726394399
Merge pull request 'Fixed MSVC build errors' ( #14 ) from oviano/soundtouch:fixed-msvc-build-error into master
...
Reviewed-on: https://codeberg.org/soundtouch/soundtouch/pulls/14
2023-04-12 16:15:56 +00:00
Oliver Collyer
170349af69
Fixed MSVC build errors
2023-04-12 14:55:46 +01:00
Olli Parviainen
b477936716
Resolve gcc compiler warnings in ARM environment
2023-04-02 18:48:28 +03:00
Olli Parviainen
cc24adfc6d
Merge pull request 'Expose BPM detector beat position and strength retrieval API via SoundTouchDLL.' ( #11 ) from sagamusix/soundtouch:master into master
...
Reviewed-on: https://codeberg.org/soundtouch/soundtouch/pulls/11
2023-03-26 17:03:37 +00:00
Johannes Schultz
808bf021e6
Expose BPM detector beat position and strength retrieval API via SoundTouchDLL.
2023-03-26 18:54:04 +02:00
Olli
63db6bf344
Add -Wextra -Wzero-as-null-pointer-constant to configure.ac
...
Signed-off-by: Olli <oparviai'at'iki.fi>
2023-03-25 11:49:10 +02:00
Olli Parviainen
05d2835f65
Merge pull request 'Increase warning settings' ( #10 ) from Minty-Meeo/soundtouch:master into master
...
Reviewed-on: https://codeberg.org/soundtouch/soundtouch/pulls/10
2023-03-25 09:44:23 +00:00
Minty-Meeo
1eda9c0b01
Resolve [-Wzero-as-null-pointer-constant]
2023-03-24 12:32:50 -05:00
Minty-Meeo
230ae2f9a9
Resolve [-Wextra]
...
[-Winconsistent-missing-override]
[-Wunused-const-variable]
[-Wunused-private-field]
[-Wunused-parameter]
2023-03-24 12:32:24 -05:00
Olli
a88c82d0ab
Enable -Wall -Wno-unknown-pragmas compiler setting
...
Enable `-Wall -Wno-unknown-pragmas` compiler setting to show warnings
during build.
Supress "unknown-pragmas" warning though because it's legitimely used
for openmp support.
Signed-off-by: Olli <oparviai'at'iki.fi>
2023-03-19 17:06:47 +02:00
serge-sans-paille
82cb3f99bb
Remove unused dScaler variable in FIRFilter.cpp
...
Code is guarded by SOUNDTOUCH_FLOAT_SAMPLES but never actually used. Get
rid of it as it triggers a warning under -Werror=unused-variable.
--
Cherry-picked from
https://gitlab.com/serge-sans-paille/soundtouch/-/tree/fix/remove-unused-float-scaler
2023-03-19 16:52:18 +02:00
serge-sans-paille
4070166f4a
Avoid signed/unsigned comparison when possible
...
As reported by -Wall
--
Cherry-picked from
https://gitlab.com/serge-sans-paille/soundtouch/-/tree/fix/sign-issue
2023-03-19 16:50:59 +02:00
serge-sans-paille
4bcbb3556f
Remove trivially unused variables, as pointed out by -Wunused-variable
...
cherry-picked from
https://gitlab.com/serge-sans-paille/soundtouch/-/tree/fix/remove-unused-variables
2023-03-19 16:50:56 +02:00
Olli
29fba832a7
Update version to 2.3.2
...
Signed-off-by: Olli <oparviai'at'iki.fi>
2022-11-08 18:02:17 +02:00
Olli Parviainen
9e798c0f7f
Fix compiler flags in SoundTouchDLL/Makefile.am
...
Fix compiler flags in SoundTouchDLL/Makefile.am so that flags inherited
from master makefile get included.
Signed-off-by: Olli Parviainen <oparviai'at'iki.fi>
2022-11-02 19:55:10 +02:00
Olli Parviainen
ddc351bfb6
Merge remote-tracking branch 'origin/config-updates'
2022-11-02 19:43:23 +02:00
Olli
774257ab5f
Small updates to dynamic-link libary build script & pascal example
...
Signed-off-by: Olli <oparviai'at'iki.fi>
2022-10-31 18:51:35 +02:00
Olli Parviainen
eaa9090f65
Merge pull request 'Migrate configuration file, add building of dynamic-link version to the master makefile' ( #9 ) from config-updates into master
...
Reviewed-on: https://codeberg.org/soundtouch/soundtouch/pulls/9
2022-10-30 17:19:16 +01:00
Olli
17925302ae
Migrate configuration file, add building of dynamic-link version to the master makefile
...
- Migrate configuration.ac file to new autotools
- add building of also the dynamic-link version within
'source/SoundTouchDLL' directory from the main-level makefile
- add a simple lazarus/pascal example project that uses the dynamic-link
version of the SoundTouch library
Signed-off-by: Olli <oparviai'at'iki.fi>
2022-10-30 18:15:10 +02:00
Olli Parviainen
8562287944
Merge pull request 'Comment out _init_threading call in processFile function' ( #1 ) from shwixel/soundtouch:master into master
...
Reviewed-on: https://codeberg.org/soundtouch/soundtouch/pulls/1
2022-01-23 16:10:34 +01:00
Olli Parviainen
9f14bd8b6e
Merge pull request 'Fix exception throwing across DLL boundary' ( #2 ) from sagamusix/soundtouch:master into master
...
Reviewed-on: https://codeberg.org/soundtouch/soundtouch/pulls/2
2022-01-23 16:08:35 +01:00
Olli Parviainen
64760eb34e
Merge pull request 'Add 'override' keyword' ( #3 ) from vestral/soundtouch:override into master
...
Reviewed-on: https://codeberg.org/soundtouch/soundtouch/pulls/3
2022-01-23 16:01:34 +01:00
Vestral
bb0434dd6e
Add 'override' keyword
2022-01-22 09:22:02 +09:00
Johannes Schultz
1a07a649e4
C functions mustn't throw. Catch exceptions in SoundTouch DLL interface because the user cannot catch them.
2021-12-04 22:09:51 +01:00
Johannes Schultz
bdafd3b08c
Ignore .vs folders created by Visual Studio
2021-12-04 22:02:06 +01:00
Daniil Zakharov
ab2b8ca91f
Comment out _init_threading call in processFile function
2021-12-03 02:42:45 +03:00
Olli
9fedba866e
synced gitlab+codeberg masters
2021-10-31 17:20:56 +02:00
Olli
0afe414a18
Merge remote-tracking branch 'gitlab/master'
2021-10-31 17:20:19 +02:00
Olli
b9092339f5
add links to stable tarballs
2021-10-31 17:16:13 +02:00
Olli
85c03d6063
update readme.md
2021-10-31 17:11:53 +02:00
Olli
7ede48e436
update repository location
2021-10-31 16:57:52 +02:00
Olli Parviainen
8a9d4acb12
Add links to source code release tarballs
...
Signed-off-by: Olli Parviainen <oparviai at iki fi>
2021-10-14 19:16:15 +03:00
Olli
d063c0d9f9
Changed gitlab.com references to codeberg.org
2021-10-14 18:29:15 +03:00
Olli Parviainen
b9afe0ac11
Merge branch 'cmake-openmp' into 'master'
...
CMake: Add option for OpenMP
See merge request soundtouch/soundtouch!24
2021-10-04 16:24:22 +00:00
Daniel E
572d12c3e9
CMake: Add option for OpenMP
...
Make support for OpenMP optional (disabled by default)
2021-10-03 23:45:00 +00:00
Olli Parviainen
e016ebfcd5
Merge branch 'diizzyy-master-patch-90177' into 'master'
...
CMake: Add aarch64 as identifier for ARM 64-bit
See merge request soundtouch/soundtouch!21
2021-10-03 15:49:51 +00:00
Daniel E
4fd8e1acb9
CMake: Add aarch64 as identifier for ARM 64-bit
...
On FreeBSD ARM 64-bit is called aarch64
2021-09-26 17:09:05 +00:00
Olli Parviainen
afb0e4a73f
Merge branch 'diizzyy-master-patch-80799' into 'master'
...
CMake: Fix build with INTEGER_SAMPLES enabled
See merge request soundtouch/soundtouch!20
2021-09-19 17:45:35 +00:00
Daniel E
77cbbb2227
CMake: Fix build with INTEGER_SAMPLES enabled
2021-09-18 16:21:41 +00:00
Olli Parviainen
e1f315f535
Merge branch 'dll_exports' into 'master'
...
CMake: fix SoundTouchDLL build with MSVC
See merge request soundtouch/soundtouch!18
2021-09-07 15:26:53 +00:00
Olli Parviainen
82e9ebd075
Merge branch 'fpic' into 'master'
...
CMake: fix compiler warning about unknown option -fPIC with MSVC
See merge request soundtouch/soundtouch!19
2021-09-07 15:11:30 +00:00
Be
fd8e4c6835
CMake: fix compiler warning about unknown option -fPIC with MSVC
2021-09-07 08:42:45 -05:00
Be
d7b7a2f3a1
CMake: fix SoundTouchDLL build with MSVC
2021-09-07 08:35:18 -05:00
Olli
7df5617a4b
cmake: remove "CMAKE" compiler definition and instead add mock "soundtouch_config.h"
...
Add a empty mock "soundtouch_config.h" file and remove "CMAKE" compiler
definition that was used in #ifdef that skipped including
"soundtouch_config.h" in cmake build.
This is to avoid errors about missing include file when not using
autotools build.
Also update version to 2.3.1
Signed-off-by: Olli <oparviai'at'iki.fi>
2021-09-06 20:13:01 +03:00
Olli Parviainen
2e606befef
Merge branch 'shared-lib-version' into 'master'
...
Set VERSION and SOVERSION for shared libraries
See merge request soundtouch/soundtouch!15
2021-09-01 14:58:22 +00:00
Olli Parviainen
268a91494b
Merge branch 'configure.ac' into 'master'
...
Fix for commit 3d7bf376
See merge request soundtouch/soundtouch!17
2021-09-01 14:57:50 +00:00
Olli Parviainen
2adf2ae71d
Merge branch 'incorrect-fsf-address' into 'master'
...
Correct fsf address
See merge request soundtouch/soundtouch!16
2021-09-01 14:57:18 +00:00
Sérgio M. Basto
9f72a8aa6b
Fix for commit 3d7bf376
...
we need use += and a space CXXFLAGS+=" -O3 -ffast-math" , if not += you override all system settings for CXXFLAGS and none for LDFLAGS, which ends with "/usr/bin/ld: /tmp/ccARck2g.o: relocation R_X86_64_32 against .rodata.str1.1' can not be used when making a PIE object; recompile with -fPIE`"
https://stackoverflow.com/a/38579792/778517
2021-08-31 22:11:27 +01:00
Sérgio M. Basto
d11a3adb2d
Correct fsf address
...
https://fedoraproject.org/wiki/Common_Rpmlint_issues#incorrect-fsf-address
2021-08-30 19:07:29 +01:00