Skip to content

Commit 8cdbaba

Browse files
committed
Preparations for AU support, cleanup
Signed-off-by: falkTX <falktx@falktx.com>
1 parent ee17809 commit 8cdbaba

File tree

10 files changed

+28
-31
lines changed

10 files changed

+28
-31
lines changed

dpf

Submodule dpf updated 155 files

plugins/3BandEQ/DistrhoPlugin3BandEQ.hpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,6 @@ class DistrhoPlugin3BandEQ : public Plugin
7474
return d_version(1, 0, 0);
7575
}
7676

77-
int64_t getUniqueId() const noexcept override
78-
{
79-
return d_cconst('D', '3', 'E', 'Q');
80-
}
81-
8277
// -------------------------------------------------------------------
8378
// Init
8479

plugins/3BandEQ/DistrhoPluginInfo.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
* DISTRHO 3BandEQ Plugin, based on 3BandEQ by Michael Gruhn
3-
* Copyright (C) 2012-2022 Filipe Coelho <falktx@falktx.com>
3+
* Copyright (C) 2012-2024 Filipe Coelho <falktx@falktx.com>
44
*
55
* This program is free software; you can redistribute it and/or
66
* modify it under the terms of the GNU Lesser General Public
@@ -22,6 +22,9 @@
2222
#define DISTRHO_PLUGIN_URI "http://distrho.sf.net/plugins/3BandEQ"
2323
#define DISTRHO_PLUGIN_CLAP_ID "studio.kx.distrho.3BandEQ"
2424

25+
#define DISTRHO_PLUGIN_BRAND_ID Dstr
26+
#define DISTRHO_PLUGIN_UNIQUE_ID D3EQ
27+
2528
#define DISTRHO_PLUGIN_HAS_UI 1
2629
#define DISTRHO_PLUGIN_IS_RT_SAFE 1
2730
#define DISTRHO_PLUGIN_NUM_INPUTS 2
@@ -32,4 +35,6 @@
3235
#define DISTRHO_PLUGIN_LV2_CATEGORY "lv2:EQPlugin"
3336
#define DISTRHO_PLUGIN_VST3_CATEGORIES "Fx|EQ"
3437

38+
#define DPF_VST3_DONT_USE_BRAND_ID
39+
3540
#endif // DISTRHO_PLUGIN_INFO_H_INCLUDED

plugins/3BandEQ/Makefile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,17 @@ FILES_UI = \
2424

2525
UI_TYPE = generic
2626
FILE_BROWSER_DISABLED = true
27+
SKIP_NATIVE_AUDIO_FALLBACK = true
2728
include ../../dpf/Makefile.plugins.mk
2829

2930
# --------------------------------------------------------------
3031
# Enable all possible plugin types
3132

32-
TARGETS = jack ladspa lv2_sep vst2 vst3 clap
33+
TARGETS = au clap jack ladspa lv2_sep vst2 vst3
3334

34-
ifeq ($(HAVE_CAIRO_OR_OPENGL),true)
35-
ifeq ($(HAVE_LIBLO),true)
35+
ifeq ($(HAVE_CAIRO_OR_OPENGL)$(HAVE_LIBLO),truetrue)
3636
TARGETS += dssi
3737
endif
38-
endif
3938

4039
all: $(TARGETS)
4140

plugins/3BandSplitter/DistrhoPlugin3BandSplitter.hpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,11 +82,6 @@ class DistrhoPlugin3BandSplitter : public Plugin
8282
return d_version(1, 0, 0);
8383
}
8484

85-
int64_t getUniqueId() const noexcept override
86-
{
87-
return d_cconst('D', '3', 'E', 'S');
88-
}
89-
9085
// -------------------------------------------------------------------
9186
// Init
9287

plugins/3BandSplitter/DistrhoPluginInfo.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
* DISTRHO 3BandSplitter Plugin, based on 3BandSplitter by Michael Gruhn
3-
* Copyright (C) 2012-2022 Filipe Coelho <falktx@falktx.com>
3+
* Copyright (C) 2012-2024 Filipe Coelho <falktx@falktx.com>
44
*
55
* This program is free software; you can redistribute it and/or
66
* modify it under the terms of the GNU Lesser General Public
@@ -22,6 +22,9 @@
2222
#define DISTRHO_PLUGIN_URI "http://distrho.sf.net/plugins/3BandSplitter"
2323
#define DISTRHO_PLUGIN_CLAP_ID "studio.kx.distrho.3BandSplitter"
2424

25+
#define DISTRHO_PLUGIN_BRAND_ID Dstr
26+
#define DISTRHO_PLUGIN_UNIQUE_ID D3ES
27+
2528
#define DISTRHO_PLUGIN_HAS_UI 1
2629
#define DISTRHO_PLUGIN_IS_RT_SAFE 1
2730
#define DISTRHO_PLUGIN_NUM_INPUTS 2
@@ -32,4 +35,6 @@
3235
#define DISTRHO_PLUGIN_LV2_CATEGORY "lv2:EQPlugin"
3336
#define DISTRHO_PLUGIN_VST3_CATEGORIES "Fx|EQ"
3437

38+
#define DPF_VST3_DONT_USE_BRAND_ID
39+
3540
#endif // DISTRHO_PLUGIN_INFO_H_INCLUDED

plugins/3BandSplitter/Makefile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,17 @@ FILES_UI = \
2424

2525
UI_TYPE = generic
2626
FILE_BROWSER_DISABLED = true
27+
SKIP_NATIVE_AUDIO_FALLBACK = true
2728
include ../../dpf/Makefile.plugins.mk
2829

2930
# --------------------------------------------------------------
3031
# Enable all possible plugin types
3132

32-
TARGETS = jack ladspa lv2_sep vst2 vst3 clap
33+
TARGETS = au clap jack ladspa lv2_sep vst2 vst3
3334

34-
ifeq ($(HAVE_CAIRO_OR_OPENGL),true)
35-
ifeq ($(HAVE_LIBLO),true)
35+
ifeq ($(HAVE_CAIRO_OR_OPENGL)$(HAVE_LIBLO),truetrue)
3636
TARGETS += dssi
3737
endif
38-
endif
3938

4039
all: $(TARGETS)
4140

plugins/PingPongPan/DistrhoPluginInfo.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/*
22
* DISTRHO PingPongPan Plugin, based on PingPongPan by Michael Gruhn
3-
* Copyright (C) 2012-2022 Filipe Coelho <falktx@falktx.com>
3+
* Copyright (C) 2012-2024 Filipe Coelho <falktx@falktx.com>
44
*
55
* This program is free software; you can redistribute it and/or
66
* modify it under the terms of the GNU Lesser General Public
@@ -22,6 +22,9 @@
2222
#define DISTRHO_PLUGIN_URI "http://distrho.sf.net/plugins/PingPongPan"
2323
#define DISTRHO_PLUGIN_CLAP_ID "studio.kx.distrho.PingPongPan"
2424

25+
#define DISTRHO_PLUGIN_BRAND_ID Dstr
26+
#define DISTRHO_PLUGIN_UNIQUE_ID DPPP
27+
2528
#define DISTRHO_PLUGIN_HAS_UI 1
2629
#define DISTRHO_PLUGIN_IS_RT_SAFE 1
2730
#define DISTRHO_PLUGIN_NUM_INPUTS 2
@@ -32,4 +35,6 @@
3235
#define DISTRHO_PLUGIN_LV2_CATEGORY "lv2:SpatialPlugin"
3336
#define DISTRHO_PLUGIN_VST3_CATEGORIES "Fx|Spatial"
3437

38+
#define DPF_VST3_DONT_USE_BRAND_ID
39+
3540
#endif // DISTRHO_PLUGIN_INFO_H_INCLUDED

plugins/PingPongPan/DistrhoPluginPingPongPan.hpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,11 +70,6 @@ class DistrhoPluginPingPongPan : public Plugin
7070
return d_version(1, 0, 0);
7171
}
7272

73-
int64_t getUniqueId() const noexcept override
74-
{
75-
return d_cconst('D', 'P', 'P', 'P');
76-
}
77-
7873
// -------------------------------------------------------------------
7974
// Init
8075

plugins/PingPongPan/Makefile

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,17 @@ FILES_UI = \
2424

2525
UI_TYPE = generic
2626
FILE_BROWSER_DISABLED = true
27+
SKIP_NATIVE_AUDIO_FALLBACK = true
2728
include ../../dpf/Makefile.plugins.mk
2829

2930
# --------------------------------------------------------------
3031
# Enable all possible plugin types
3132

32-
TARGETS = jack ladspa lv2_sep vst2 vst3 clap
33+
TARGETS = au clap jack ladspa lv2_sep vst2 vst3
3334

34-
ifeq ($(HAVE_CAIRO_OR_OPENGL),true)
35-
ifeq ($(HAVE_LIBLO),true)
35+
ifeq ($(HAVE_CAIRO_OR_OPENGL)$(HAVE_LIBLO),truetrue)
3636
TARGETS += dssi
3737
endif
38-
endif
3938

4039
all: $(TARGETS)
4140

0 commit comments

Comments
 (0)