try some rearrangement to fix old mingw builds

This commit is contained in:
Paul Davis 2020-04-07 18:15:38 -06:00
parent 893e835dca
commit 595be0e5e9
5 changed files with 15 additions and 6 deletions

View file

@ -73,7 +73,6 @@
#include "mackie_control_exception.h"
#include "device_profile.h"
#include "subview.h"
#include "subview_modes.h"
#include "surface_port.h"
#include "surface.h"
#include "strip.h"

View file

@ -46,7 +46,7 @@
#include "timer.h"
#include "device_info.h"
#include "device_profile.h"
#include "subview_modes.h"
#include "subview.h"
namespace ARDOUR {
class AutomationControl;
@ -60,7 +60,6 @@ namespace MIDI {
namespace ArdourSurface {
namespace Mackie {
class Subview;
class Surface;
class Control;
class SurfacePort;

View file

@ -60,7 +60,6 @@
#include "mackie_control_protocol.h"
#include "subview.h"
#include "subview_modes.h"
#include "surface_port.h"
#include "surface.h"
#include "strip.h"

View file

@ -40,7 +40,6 @@
#include "pot.h"
#include "strip.h"
#include "subview.h"
#include "subview_modes.h"
#include "surface.h"
using namespace ARDOUR;

View file

@ -24,7 +24,11 @@
#include "ardour/types.h"
#include "subview_modes.h"
namespace ARDOUR {
class ParameterDescriptor;
class Plugin;
class PluginInsert;
}
namespace ArdourSurface {
@ -37,6 +41,15 @@ class Strip;
class Subview;
class Surface;
enum SubViewMode {
None,
EQ,
Dynamics,
Sends,
TrackView,
Plugin,
};
class SubviewFactory {
public:
static SubviewFactory* instance();