Skip to content

Commit 0dcdec9

Browse files
ePiratjbkempf
authored andcommitted
Use SPAUDIO_DEPRECATED instead of the C++ attribute
Fixes compilation with GCC 12 and older.
1 parent 1ef7525 commit 0dcdec9

2 files changed

Lines changed: 6 additions & 4 deletions

File tree

include/AmbisonicProcessor.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,9 @@ namespace spaudio {
108108
* Please use AmbisonicRotator instead.
109109
*/
110110

111-
class SPAUDIO_API
112-
[[deprecated("This class is deprecated. Please use AmbisonicRotator class instead.")]]
111+
class
112+
SPAUDIO_DEPRECATED("This class is deprecated. Please use AmbisonicRotator class instead.")
113+
SPAUDIO_API
113114
AmbisonicProcessor : public AmbisonicBase
114115
{
115116
public:

include/AmbisonicShelfFilters.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,9 @@ namespace spaudio {
2626
/** This class applies frequency dependent basic & max-rE optimisation to a B-format signal using linear phase FIR filters.
2727
* This class is deprecated in favour of AmbisonicOptimFilters, which uses LinkwitzRiley IIR filters to apply frequency dependent gains.
2828
*/
29-
class SPAUDIO_API
30-
[[deprecated("This class is deprecated. Please use AmbisonicOptimFilters class instead.")]]
29+
class
30+
SPAUDIO_DEPRECATED("This class is deprecated. Please use AmbisonicOptimFilters class instead.")
31+
SPAUDIO_API
3132
AmbisonicShelfFilters : public AmbisonicBase
3233
{
3334
public:

0 commit comments

Comments
 (0)