Remove over 500 unnecessary includes (including 54 of session.h).

It's slightly possible that this causes trivial build failures on different
configurations, but otherwise shouldn't cause any problems (i.e. no actual
changes other than include/naming/namespace stuff).  I deliberately avoided
removing libardour-config.h since this can mysteriously break things, though a
few of those do seem to be unnecessary.

This commit only targets includes of ardour/*.h.  There is also a very large
number of unnecessary includes of stuff in gtk2_ardour; tackling that should
also give a big improvement in build time when things are modified.


git-svn-id: svn://localhost/ardour2/branches/3.0@12420 d708f5d6-7413-0410-9779-e7cbd77b26cf
This commit is contained in:
David Robillard 2012-05-24 06:09:29 +00:00
parent 224e6175ad
commit 6fa6514cfd
215 changed files with 390 additions and 888 deletions

View file

@ -28,7 +28,6 @@
#include "pbd/file_utils.h" #include "pbd/file_utils.h"
#include "ardour/svn_revision.h" #include "ardour/svn_revision.h"
#include "ardour/ardour.h"
#include "ardour/version.h" #include "ardour/version.h"
#include "ardour/filesystem_paths.h" #include "ardour/filesystem_paths.h"

View file

@ -31,7 +31,6 @@
#include "pbd/error.h" #include "pbd/error.h"
#include "pbd/file_utils.h" #include "pbd/file_utils.h"
#include "ardour/ardour.h"
#include "ardour/filesystem_paths.h" #include "ardour/filesystem_paths.h"
#include "ardour/rc_configuration.h" #include "ardour/rc_configuration.h"

View file

@ -60,26 +60,18 @@
#include "midi++/manager.h" #include "midi++/manager.h"
#include "ardour/ardour.h" #include "ardour/ardour.h"
#include "ardour/callback.h" #include "ardour/audioengine.h"
#include "ardour/audiofilesource.h"
#include "ardour/diskstream.h"
#include "ardour/filename_extensions.h"
#include "ardour/port.h"
#include "ardour/process_thread.h"
#include "ardour/profile.h" #include "ardour/profile.h"
#include "ardour/plugin_manager.h" #include "ardour/recent_sessions.h"
#include "ardour/session_directory.h" #include "ardour/session_directory.h"
#include "ardour/session_route.h" #include "ardour/session_route.h"
#include "ardour/session_state_utils.h" #include "ardour/session_state_utils.h"
#include "ardour/session_utils.h" #include "ardour/session_utils.h"
#include "ardour/port.h"
#include "ardour/audioengine.h"
#include "ardour/playlist.h"
#include "ardour/utils.h"
#include "ardour/audio_diskstream.h"
#include "ardour/audiofilesource.h"
#include "ardour/recent_sessions.h"
#include "ardour/port.h"
#include "ardour/audio_track.h"
#include "ardour/midi_track.h"
#include "ardour/filesystem_paths.h"
#include "ardour/filename_extensions.h"
#include "ardour/process_thread.h"
typedef uint64_t microseconds_t; typedef uint64_t microseconds_t;
@ -121,6 +113,7 @@ using namespace ARDOUR;
using namespace PBD; using namespace PBD;
using namespace Gtkmm2ext; using namespace Gtkmm2ext;
using namespace Gtk; using namespace Gtk;
using namespace std;
ARDOUR_UI *ARDOUR_UI::theArdourUI = 0; ARDOUR_UI *ARDOUR_UI::theArdourUI = 0;
UIConfiguration *ARDOUR_UI::ui_config = 0; UIConfiguration *ARDOUR_UI::ui_config = 0;
@ -130,7 +123,7 @@ sigc::signal<void> ARDOUR_UI::RapidScreenUpdate;
sigc::signal<void> ARDOUR_UI::SuperRapidScreenUpdate; sigc::signal<void> ARDOUR_UI::SuperRapidScreenUpdate;
sigc::signal<void, framepos_t, bool, framepos_t> ARDOUR_UI::Clock; sigc::signal<void, framepos_t, bool, framepos_t> ARDOUR_UI::Clock;
bool could_be_a_valid_path (const string& path); bool could_be_a_valid_path (const std::string& path);
ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[]) ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[])
@ -335,7 +328,7 @@ ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[])
/** @return true if a session was chosen and `apply' clicked, otherwise false if `cancel' was clicked */ /** @return true if a session was chosen and `apply' clicked, otherwise false if `cancel' was clicked */
bool bool
ARDOUR_UI::run_startup (bool should_be_new, string load_template) ARDOUR_UI::run_startup (bool should_be_new, std::string load_template)
{ {
delete _startup; delete _startup;
_startup = new ArdourStartup (); _startup = new ArdourStartup ();

View file

@ -37,11 +37,9 @@
#include <gtkmm2ext/click_box.h> #include <gtkmm2ext/click_box.h>
#include <gtkmm2ext/tearoff.h> #include <gtkmm2ext/tearoff.h>
#include "ardour/session.h"
#include "ardour/audioengine.h"
#include "ardour/ardour.h"
#include "ardour/profile.h" #include "ardour/profile.h"
#include "ardour/route.h" #include "ardour/session.h"
#include "ardour/types.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "keyboard.h" #include "keyboard.h"

View file

@ -61,7 +61,6 @@
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/profile.h" #include "ardour/profile.h"
#include "ardour/audioengine.h" #include "ardour/audioengine.h"
#include "ardour/control_protocol_manager.h"
#include "control_protocol/control_protocol.h" #include "control_protocol/control_protocol.h"

View file

@ -26,10 +26,8 @@
#include <gtkmm2ext/utils.h> #include <gtkmm2ext/utils.h>
#include "ardour/configuration.h"
#include "ardour/session.h"
#include "ardour/audioengine.h"
#include "ardour/rc_configuration.h" #include "ardour/rc_configuration.h"
#include "ardour/session.h"
#ifdef HAVE_LIBLO #ifdef HAVE_LIBLO
#include "ardour/osc.h" #include "ardour/osc.h"

View file

@ -24,17 +24,16 @@
#include "pbd/enumwriter.h" #include "pbd/enumwriter.h"
#include <gtkmm/style.h> #include <gtkmm/style.h>
#include <sigc++/bind.h>
#include "gtkmm2ext/cairocell.h" #include "gtkmm2ext/cairocell.h"
#include "gtkmm2ext/utils.h" #include "gtkmm2ext/utils.h"
#include "gtkmm2ext/rgb_macros.h" #include "gtkmm2ext/rgb_macros.h"
#include "ardour/ardour.h" #include "ardour/types.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/tempo.h" #include "ardour/tempo.h"
#include "ardour/profile.h" #include "ardour/profile.h"
#include "ardour/slave.h"
#include <sigc++/bind.h>
#include "ardour_ui.h" #include "ardour_ui.h"
#include "audio_clock.h" #include "audio_clock.h"

View file

@ -17,17 +17,17 @@
*/ */
#include <cmath>
#include <gtkmm2ext/utils.h>
#include "pbd/memento_command.h" #include "pbd/memento_command.h"
#include "pbd/stateful_diff_command.h" #include "pbd/stateful_diff_command.h"
#include "pbd/pthread_utils.h" #include "pbd/pthread_utils.h"
#include "ardour/session.h"
#include "ardour/audioregion.h" #include "ardour/audioregion.h"
#include "ardour/playlist.h" #include "ardour/session_event.h"
#include "ardour/utils.h"
#include "ardour/dB.h" #include "ardour/dB.h"
#include <gtkmm2ext/utils.h>
#include <cmath>
#include "audio_region_editor.h" #include "audio_region_editor.h"
#include "audio_region_view.h" #include "audio_region_view.h"

View file

@ -26,11 +26,9 @@
#include "pbd/stacktrace.h" #include "pbd/stacktrace.h"
#include "ardour/audioplaylist.h"
#include "ardour/audioregion.h" #include "ardour/audioregion.h"
#include "ardour/audiofilesource.h" #include "ardour/audiofilesource.h"
#include "ardour/audio_track.h" #include "ardour/audio_track.h"
#include "ardour/source.h"
#include "ardour/region_factory.h" #include "ardour/region_factory.h"
#include "ardour/profile.h" #include "ardour/profile.h"
#include "ardour/rc_configuration.h" #include "ardour/rc_configuration.h"

View file

@ -36,19 +36,10 @@
#include <gtkmm2ext/bindable_button.h> #include <gtkmm2ext/bindable_button.h>
#include <gtkmm2ext/utils.h> #include <gtkmm2ext/utils.h>
#include "ardour/amp.h"
#include "ardour/audioplaylist.h"
#include "ardour/event_type_map.h" #include "ardour/event_type_map.h"
#include "ardour/location.h"
#include "ardour/pannable.h" #include "ardour/pannable.h"
#include "ardour/panner.h" #include "ardour/panner.h"
#include "ardour/panner_shell.h" #include "ardour/panner_shell.h"
#include "ardour/playlist.h"
#include "ardour/processor.h"
#include "ardour/profile.h"
#include "ardour/session.h"
#include "ardour/session_playlist.h"
#include "ardour/utils.h"
#include "ardour_button.h" #include "ardour_button.h"
#include "ardour_ui.h" #include "ardour_ui.h"
@ -67,8 +58,6 @@
#include "audio_streamview.h" #include "audio_streamview.h"
#include "utils.h" #include "utils.h"
#include "ardour/audio_track.h"
#include "i18n.h" #include "i18n.h"
using namespace std; using namespace std;

View file

@ -23,12 +23,8 @@
#include "pbd/error.h" #include "pbd/error.h"
#include "ardour/automation_list.h"
#include "ardour/automation_control.h"
#include "ardour/event_type_map.h"
#include "ardour/automatable.h" #include "ardour/automatable.h"
#include "ardour/panner.h" #include "ardour/automation_control.h"
#include "ardour/pan_controllable.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour_ui.h" #include "ardour_ui.h"

View file

@ -26,7 +26,6 @@
#include "ardour/midi_automation_list_binder.h" #include "ardour/midi_automation_list_binder.h"
#include "ardour/midi_region.h" #include "ardour/midi_region.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/source.h"
#include "automation_region_view.h" #include "automation_region_view.h"
#include "editing.h" #include "editing.h"

View file

@ -26,7 +26,6 @@
#include "ardour/midi_region.h" #include "ardour/midi_region.h"
#include "ardour/midi_source.h" #include "ardour/midi_source.h"
#include "ardour/region_factory.h"
#include "automation_streamview.h" #include "automation_streamview.h"
#include "region_view.h" #include "region_view.h"

View file

@ -32,9 +32,6 @@
#include <gtkmm2ext/selector.h> #include <gtkmm2ext/selector.h>
#include <gtkmm2ext/gtk_ui.h> #include <gtkmm2ext/gtk_ui.h>
#include "ardour/session.h"
#include "ardour/utils.h"
#include "public_editor.h" #include "public_editor.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "gui_object.h" #include "gui_object.h"

View file

@ -27,7 +27,6 @@
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/user_bundle.h" #include "ardour/user_bundle.h"
#include "ardour/audioengine.h"
#include "bundle_manager.h" #include "bundle_manager.h"
#include "gui_thread.h" #include "gui_thread.h"
#include "i18n.h" #include "i18n.h"

View file

@ -6,8 +6,6 @@
#include <libgnomecanvasmm/widget.h> #include <libgnomecanvasmm/widget.h>
#include <libgnomecanvasmm/text.h> #include <libgnomecanvasmm/text.h>
#include "ardour/midi_model.h"
#include "simplerect.h" #include "simplerect.h"
#include "simpleline.h" #include "simpleline.h"
@ -20,19 +18,19 @@ class CanvasFlag : public Group
{ {
public: public:
CanvasFlag(MidiRegionView& region, CanvasFlag(MidiRegionView& region,
Group& parent, Group& parent,
double height, double height,
guint outline_color_rgba = 0xc0c0c0ff, guint outline_color_rgba = 0xc0c0c0ff,
guint fill_color_rgba = 0x07070707, guint fill_color_rgba = 0x07070707,
double x = 0.0, double x = 0.0,
double y = 0.0); double y = 0.0);
virtual ~CanvasFlag(); virtual ~CanvasFlag();
virtual bool on_event(GdkEvent* ev); virtual bool on_event(GdkEvent* ev);
virtual void set_text(const std::string& a_text); virtual void set_text(const std::string& a_text);
virtual void set_height (double); virtual void set_height (double);
protected: protected:
Text* _text; Text* _text;

View file

@ -20,6 +20,8 @@
#ifndef CANVAS_SYSEX_H_ #ifndef CANVAS_SYSEX_H_
#define CANVAS_SYSEX_H_ #define CANVAS_SYSEX_H_
#include <string>
#include "canvas-flag.h" #include "canvas-flag.h"
class MidiRegionView; class MidiRegionView;
@ -33,7 +35,7 @@ public:
CanvasSysEx( CanvasSysEx(
MidiRegionView& region, MidiRegionView& region,
Group& parent, Group& parent,
string& text, std::string& text,
double height, double height,
double x, double x,
double y); double y);

View file

@ -19,11 +19,11 @@
#include <gtkmm/stock.h> #include <gtkmm/stock.h>
#include <gtkmm/table.h> #include <gtkmm/table.h>
#include "ardour/midi_model.h"
#include "ardour/midi_region.h"
#include "edit_note_dialog.h"
#include "canvas-note-event.h" #include "canvas-note-event.h"
#include "edit_note_dialog.h"
#include "midi_region_view.h" #include "midi_region_view.h"
#include "i18n.h" #include "i18n.h"
using namespace Gtk; using namespace Gtk;

View file

@ -60,20 +60,14 @@
#include "gtkmm2ext/cell_renderer_pixbuf_toggle.h" #include "gtkmm2ext/cell_renderer_pixbuf_toggle.h"
#include "ardour/audio_track.h" #include "ardour/audio_track.h"
#include "ardour/audioplaylist.h" #include "ardour/audioengine.h"
#include "ardour/audioregion.h" #include "ardour/audioregion.h"
#include "ardour/location.h" #include "ardour/location.h"
#include "ardour/midi_region.h"
#include "ardour/plugin_manager.h"
#include "ardour/profile.h" #include "ardour/profile.h"
#include "ardour/route_group.h" #include "ardour/route_group.h"
#include "ardour/session_directory.h" #include "ardour/session_playlists.h"
#include "ardour/session_route.h"
#include "ardour/session_state_utils.h"
#include "ardour/tempo.h" #include "ardour/tempo.h"
#include "ardour/utils.h" #include "ardour/utils.h"
#include "ardour/session_playlists.h"
#include "ardour/audioengine.h"
#include "control_protocol/control_protocol.h" #include "control_protocol/control_protocol.h"

View file

@ -20,17 +20,16 @@
#include <gio/gio.h> #include <gio/gio.h>
#include <gtk/gtkiconfactory.h> #include <gtk/gtkiconfactory.h>
#include "pbd/filesystem.h" #include "pbd/filesystem.h"
#include "pbd/file_utils.h" #include "pbd/file_utils.h"
#include "pbd/search_path.h" #include "pbd/search_path.h"
#include "gtkmm2ext/tearoff.h" #include "gtkmm2ext/tearoff.h"
#include "ardour/ardour.h"
#include "ardour/filesystem_paths.h" #include "ardour/filesystem_paths.h"
#include "ardour/profile.h" #include "ardour/profile.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/types.h"
#include "actions.h" #include "actions.h"
#include "ardour_ui.h" #include "ardour_ui.h"

View file

@ -33,22 +33,16 @@
#include <gtkmm2ext/choice.h> #include <gtkmm2ext/choice.h>
#include "ardour/session.h"
#include "ardour/session_directory.h"
#include "ardour/audioplaylist.h"
#include "ardour/audioregion.h"
#include "ardour/audio_diskstream.h"
#include "ardour/midi_track.h"
#include "ardour/midi_region.h"
#include "ardour/utils.h"
#include "ardour/audio_track.h" #include "ardour/audio_track.h"
#include "ardour/audioplaylist.h"
#include "ardour/audiofilesource.h" #include "ardour/audiofilesource.h"
#include "ardour/region_factory.h" #include "ardour/audioregion.h"
#include "ardour/source_factory.h" #include "ardour/midi_region.h"
#include "ardour/session.h" #include "ardour/midi_track.h"
#include "ardour/smf_source.h"
#include "ardour/operations.h" #include "ardour/operations.h"
#include "ardour/region_factory.h"
#include "ardour/smf_source.h"
#include "ardour/source_factory.h"
#include "ardour/utils.h"
#include "pbd/memento_command.h" #include "pbd/memento_command.h"
#include "ardour_ui.h" #include "ardour_ui.h"

View file

@ -17,8 +17,6 @@
*/ */
#include "ardour/location.h"
#include "ardour/audio_diskstream.h"
#include "ardour/rc_configuration.h" #include "ardour/rc_configuration.h"
#include "ardour_ui.h" #include "ardour_ui.h"

View file

@ -24,10 +24,8 @@
#include "pbd/stacktrace.h" #include "pbd/stacktrace.h"
#include "ardour/audioplaylist.h"
#include "ardour/audioregion.h"
#include "ardour/region_factory.h"
#include "ardour/midi_region.h" #include "ardour/midi_region.h"
#include "ardour/region_factory.h"
#include "editor.h" #include "editor.h"
#include "keyboard.h" #include "keyboard.h"

View file

@ -29,10 +29,8 @@
#include "pbd/pthread_utils.h" #include "pbd/pthread_utils.h"
#include "ardour/audio_diskstream.h"
#include "ardour/audio_track.h" #include "ardour/audio_track.h"
#include "ardour/audiofilesource.h" #include "ardour/audiofilesource.h"
#include "ardour/audiofilesource.h"
#include "ardour/audioplaylist.h" #include "ardour/audioplaylist.h"
#include "ardour/audioregion.h" #include "ardour/audioregion.h"
#include "ardour/chan_count.h" #include "ardour/chan_count.h"

View file

@ -21,17 +21,17 @@
#include <cmath> #include <cmath>
#include <string> #include <string>
#include <gtkmm/treeview.h>
#include "pbd/error.h" #include "pbd/error.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/region.h"
#include <gtkmm/treeview.h>
#include "ardour_ui.h" #include "ardour_ui.h"
#include "editor.h" #include "editor.h"
#include "time_axis_view.h"
#include "region_view.h" #include "region_view.h"
#include "selection.h" #include "selection.h"
#include "time_axis_view.h"
#include "i18n.h" #include "i18n.h"

View file

@ -62,20 +62,14 @@
#include "editor_cursors.h" #include "editor_cursors.h"
#include "verbose_cursor.h" #include "verbose_cursor.h"
#include "ardour/types.h"
#include "ardour/profile.h"
#include "ardour/route.h"
#include "ardour/audio_track.h"
#include "ardour/playlist.h"
#include "ardour/audioplaylist.h"
#include "ardour/audioregion.h" #include "ardour/audioregion.h"
#include "ardour/midi_region.h"
#include "ardour/dB.h"
#include "ardour/utils.h"
#include "ardour/region_factory.h"
#include "ardour/source_factory.h"
#include "ardour/session.h"
#include "ardour/operations.h" #include "ardour/operations.h"
#include "ardour/playlist.h"
#include "ardour/profile.h"
#include "ardour/region_factory.h"
#include "ardour/route.h"
#include "ardour/session.h"
#include "ardour/types.h"
#include <bitset> #include <bitset>

View file

@ -49,12 +49,10 @@
#include "ardour/quantize.h" #include "ardour/quantize.h"
#include "ardour/region_factory.h" #include "ardour/region_factory.h"
#include "ardour/reverse.h" #include "ardour/reverse.h"
#include "ardour/route_group.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/session_playlists.h" #include "ardour/session_playlists.h"
#include "ardour/strip_silence.h" #include "ardour/strip_silence.h"
#include "ardour/transient_detector.h" #include "ardour/transient_detector.h"
#include "ardour/utils.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "debug.h" #include "debug.h"

View file

@ -28,10 +28,9 @@
#include "ardour/audioregion.h" #include "ardour/audioregion.h"
#include "ardour/audiofilesource.h" #include "ardour/audiofilesource.h"
#include "ardour/silentfilesource.h"
#include "ardour/region_factory.h" #include "ardour/region_factory.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/session_playlists.h"
#include "ardour/silentfilesource.h"
#include "ardour/profile.h" #include "ardour/profile.h"
#include "gtkmm2ext/choice.h" #include "gtkmm2ext/choice.h"

View file

@ -22,12 +22,11 @@
#include "pbd/stacktrace.h" #include "pbd/stacktrace.h"
#include "ardour/session.h"
#include "ardour/playlist.h"
#include "ardour/route_group.h"
#include "ardour/profile.h"
#include "ardour/midi_region.h" #include "ardour/midi_region.h"
#include "ardour/audioplaylist.h" #include "ardour/playlist.h"
#include "ardour/profile.h"
#include "ardour/route_group.h"
#include "ardour/session.h"
#include "control_protocol/control_protocol.h" #include "control_protocol/control_protocol.h"

View file

@ -25,7 +25,6 @@
#include "editor_snapshots.h" #include "editor_snapshots.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "i18n.h" #include "i18n.h"
#include "editor.h"
#include "utils.h" #include "utils.h"
#include "prompter.h" #include "prompter.h"

View file

@ -37,14 +37,12 @@
#include "region_selection.h" #include "region_selection.h"
#include "time_fx_dialog.h" #include "time_fx_dialog.h"
#include "ardour/session.h"
#include "ardour/region.h"
#include "ardour/audioplaylist.h"
#include "ardour/audio_track.h"
#include "ardour/audioregion.h" #include "ardour/audioregion.h"
#include "ardour/stretch.h"
#include "ardour/midi_stretch.h" #include "ardour/midi_stretch.h"
#include "ardour/pitch.h" #include "ardour/pitch.h"
#include "ardour/region.h"
#include "ardour/session.h"
#include "ardour/stretch.h"
#ifdef USE_RUBBERBAND #ifdef USE_RUBBERBAND
#include "rubberband/RubberBandStretcher.h" #include "rubberband/RubberBandStretcher.h"

View file

@ -39,7 +39,6 @@
#include <alsa/asoundlib.h> #include <alsa/asoundlib.h>
#endif #endif
#include "ardour/profile.h"
#include <jack/jack.h> #include <jack/jack.h>
#include <gtkmm/stock.h> #include <gtkmm/stock.h>

View file

@ -24,12 +24,9 @@
#include "pbd/convert.h" #include "pbd/convert.h"
#include "ardour/audio_port.h"
#include "ardour/audio_track.h" #include "ardour/audio_track.h"
#include "ardour/audioengine.h"
#include "ardour/audioregion.h" #include "ardour/audioregion.h"
#include "ardour/export_channel_configuration.h" #include "ardour/export_channel_configuration.h"
#include "ardour/export_handler.h"
#include "ardour/io.h" #include "ardour/io.h"
#include "ardour/route.h" #include "ardour/route.h"
#include "ardour/session.h" #include "ardour/session.h"

View file

@ -24,7 +24,6 @@
#include <list> #include <list>
#include "ardour/export_profile_manager.h" #include "ardour/export_profile_manager.h"
#include "ardour/export_channel.h"
#include <gtkmm.h> #include <gtkmm.h>
#include <sigc++/signal.h> #include <sigc++/signal.h>

View file

@ -22,10 +22,6 @@
#include "export_filename_selector.h" #include "export_filename_selector.h"
#include "ardour/export_handler.h"
#include "ardour/session.h"
#include "ardour/session_directory.h"
#include "i18n.h" #include "i18n.h"
using namespace ARDOUR; using namespace ARDOUR;

View file

@ -24,7 +24,6 @@
#include "ardour/export_format_specification.h" #include "ardour/export_format_specification.h"
#include "ardour/export_profile_manager.h" #include "ardour/export_profile_manager.h"
#include "ardour/session.h"
#include "i18n.h" #include "i18n.h"

View file

@ -22,7 +22,6 @@
#include "ardour_ui.h" #include "ardour_ui.h"
#include "ardour/tempo.h"
#include "ardour/location.h" #include "ardour/location.h"
#include "ardour/types.h" #include "ardour/types.h"
#include "ardour/session.h" #include "ardour/session.h"

View file

@ -21,7 +21,6 @@
#ifndef __export_timespan_selector_h__ #ifndef __export_timespan_selector_h__
#define __export_timespan_selector_h__ #define __export_timespan_selector_h__
#include "public_editor.h"
#include "audio_clock.h" #include "audio_clock.h"
#include <list> #include <list>
@ -40,6 +39,7 @@ namespace ARDOUR {
} }
using ARDOUR::CDMarkerFormat; using ARDOUR::CDMarkerFormat;
using ARDOUR::framecnt_t;
/// Timespan Selector base /// Timespan Selector base
class ExportTimespanSelector : public Gtk::VBox, public ARDOUR::SessionHandlePtr class ExportTimespanSelector : public Gtk::VBox, public ARDOUR::SessionHandlePtr

View file

@ -21,7 +21,6 @@
#ifndef __ardour_fft_result_h #ifndef __ardour_fft_result_h
#define __ardour_fft_result_h #define __ardour_fft_result_h
#include "ardour/types.h"
#include <fftw3.h> #include <fftw3.h>
#include <gdkmm/color.h> #include <gdkmm/color.h>

View file

@ -20,10 +20,7 @@
#include <limits.h> #include <limits.h>
#include "ardour/amp.h" #include "ardour/amp.h"
#include "ardour/io.h"
#include "ardour/route.h"
#include "ardour/route_group.h" #include "ardour/route_group.h"
#include "ardour/session.h"
#include "ardour/session_route.h" #include "ardour/session_route.h"
#include "ardour/dB.h" #include "ardour/dB.h"
#include "ardour/utils.h" #include "ardour/utils.h"

View file

@ -17,21 +17,18 @@
*/ */
#include <stdint.h>
#include <glibmm/objectbase.h> #include <glibmm/objectbase.h>
#include <gtkmm2ext/doi.h> #include <gtkmm2ext/doi.h>
#include "ardour/port_insert.h"
#include "ardour/session.h"
#include "ardour/io.h"
#include "ardour/audioengine.h" #include "ardour/audioengine.h"
#include "ardour/track.h"
#include "ardour/audio_track.h"
#include "ardour/midi_track.h"
#include "ardour/mtdm.h"
#include "ardour/data_type.h"
#include "ardour/port.h"
#include "ardour/bundle.h" #include "ardour/bundle.h"
#include "ardour/data_type.h"
#include "ardour/io.h"
#include "ardour/port.h"
#include "ardour/session.h"
#include "io_selector.h" #include "io_selector.h"
#include "utils.h" #include "utils.h"
@ -207,13 +204,13 @@ IOSelector::list_is_global (int dim) const
return (dim == _other); return (dim == _other);
} }
string std::string
IOSelector::disassociation_verb () const IOSelector::disassociation_verb () const
{ {
return _("Disconnect"); return _("Disconnect");
} }
string std::string
IOSelector::channel_noun () const IOSelector::channel_noun () const
{ {
return _("port"); return _("port");
@ -256,7 +253,7 @@ void
IOSelectorWindow::on_show () IOSelectorWindow::on_show ()
{ {
Gtk::Window::on_show (); Gtk::Window::on_show ();
pair<uint32_t, uint32_t> const pm_max = _selector.max_size (); std::pair<uint32_t, uint32_t> const pm_max = _selector.max_size ();
resize_window_to_proportion_of_monitor (this, pm_max.first, pm_max.second); resize_window_to_proportion_of_monitor (this, pm_max.first, pm_max.second);
} }
@ -265,7 +262,7 @@ IOSelectorWindow::io_name_changed (void*)
{ {
ENSURE_GUI_THREAD (*this, &IOSelectorWindow::io_name_changed, src) ENSURE_GUI_THREAD (*this, &IOSelectorWindow::io_name_changed, src)
string title; std::string title;
if (!_selector.find_inputs_for_io_outputs()) { if (!_selector.find_inputs_for_io_outputs()) {
title = string_compose(_("%1 input"), _selector.io()->name()); title = string_compose(_("%1 input"), _selector.io()->name());

View file

@ -23,8 +23,6 @@
#include <map> #include <map>
#include "ardour/profile.h"
#include <gtkmm/stock.h> #include <gtkmm/stock.h>
#include <gtkmm/label.h> #include <gtkmm/label.h>
#include <gtkmm/accelkey.h> #include <gtkmm/accelkey.h>

View file

@ -19,9 +19,6 @@
#include <limits.h> #include <limits.h>
#include "ardour/session.h"
#include "ardour/session_route.h"
#include "ardour/dB.h"
#include "ardour/meter.h" #include "ardour/meter.h"
#include <gtkmm2ext/utils.h> #include <gtkmm2ext/utils.h>
@ -39,8 +36,6 @@
#include "keyboard.h" #include "keyboard.h"
#include "public_editor.h" #include "public_editor.h"
#include "ardour/session.h"
#include "i18n.h" #include "i18n.h"
using namespace ARDOUR; using namespace ARDOUR;

View file

@ -22,8 +22,6 @@
#include <gtkmm2ext/utils.h> #include <gtkmm2ext/utils.h>
#include "ardour/utils.h"
#include "ardour/configuration.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "pbd/memento_command.h" #include "pbd/memento_command.h"

View file

@ -18,13 +18,10 @@
*/ */
#include "ardour/lv2_plugin.h" #include "ardour/lv2_plugin.h"
#include "ardour/plugin_manager.h"
#include "ardour/processor.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "pbd/error.h" #include "pbd/error.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "gui_thread.h"
#include "lv2_plugin_ui.h" #include "lv2_plugin_ui.h"
#include "lv2/lv2plug.in/ns/extensions/ui/ui.h" #include "lv2/lv2plug.in/ns/extensions/ui/ui.h"

View file

@ -31,8 +31,6 @@
#include "pbd/memento_command.h" #include "pbd/memento_command.h"
#include "pbd/stateful_diff_command.h" #include "pbd/stateful_diff_command.h"
#include "ardour/playlist.h"
#include "ardour/tempo.h"
#include "ardour/midi_region.h" #include "ardour/midi_region.h"
#include "ardour/midi_source.h" #include "ardour/midi_source.h"
#include "ardour/midi_model.h" #include "ardour/midi_model.h"

View file

@ -24,14 +24,12 @@
#include <gtkmm2ext/gtk_ui.h> #include <gtkmm2ext/gtk_ui.h>
#include "ardour/midi_diskstream.h"
#include "ardour/midi_playlist.h"
#include "ardour/midi_region.h" #include "ardour/midi_region.h"
#include "ardour/midi_source.h" #include "ardour/midi_source.h"
#include "ardour/midi_track.h" #include "ardour/midi_track.h"
#include "ardour/region_factory.h" #include "ardour/region_factory.h"
#include "ardour/smf_source.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/smf_source.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "canvas-simplerect.h" #include "canvas-simplerect.h"

View file

@ -38,22 +38,22 @@
#include "gtkmm2ext/bindable_button.h" #include "gtkmm2ext/bindable_button.h"
#include "gtkmm2ext/utils.h" #include "gtkmm2ext/utils.h"
#include "ardour/file_source.h" #include "ardour/event_type_map.h"
#include "ardour/ladspa_plugin.h"
#include "ardour/location.h"
#include "ardour/midi_diskstream.h"
#include "ardour/midi_patch_manager.h" #include "ardour/midi_patch_manager.h"
#include "ardour/midi_playlist.h" #include "ardour/midi_playlist.h"
#include "ardour/midi_region.h" #include "ardour/midi_region.h"
#include "ardour/midi_source.h" #include "ardour/midi_source.h"
#include "ardour/midi_track.h"
#include "ardour/operations.h" #include "ardour/operations.h"
#include "ardour/playlist.h" #include "ardour/playlist.h"
#include "ardour/processor.h" #include "ardour/region.h"
#include "ardour/region_factory.h" #include "ardour/region_factory.h"
#include "ardour/route.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/session_playlist.h" #include "ardour/session_object.h"
#include "ardour/tempo.h" #include "ardour/source.h"
#include "ardour/utils.h" #include "ardour/track.h"
#include "ardour/types.h"
#include "midi++/names.h" #include "midi++/names.h"

View file

@ -17,7 +17,6 @@
*/ */
#include <gtkmm/label.h> #include <gtkmm/label.h>
#include "ardour/session.h"
#include "missing_plugin_dialog.h" #include "missing_plugin_dialog.h"
#include "i18n.h" #include "i18n.h"

View file

@ -22,7 +22,6 @@
#include "gtkmm2ext/utils.h" #include "gtkmm2ext/utils.h"
#include "ardour/route_group.h" #include "ardour/route_group.h"
#include "ardour/session.h"
#include "mixer_group_tabs.h" #include "mixer_group_tabs.h"
#include "mixer_strip.h" #include "mixer_strip.h"
#include "mixer_ui.h" #include "mixer_ui.h"

View file

@ -34,24 +34,21 @@
#include <gtkmm2ext/slider_controller.h> #include <gtkmm2ext/slider_controller.h>
#include <gtkmm2ext/bindable_button.h> #include <gtkmm2ext/bindable_button.h>
#include "ardour/ardour.h" #include "ardour/audio_track.h"
#include "ardour/amp.h"
#include "ardour/session.h"
#include "ardour/audioengine.h" #include "ardour/audioengine.h"
#include "ardour/internal_send.h" #include "ardour/internal_send.h"
#include "ardour/route.h"
#include "ardour/route_group.h"
#include "ardour/audio_track.h"
#include "ardour/midi_track.h" #include "ardour/midi_track.h"
#include "ardour/pannable.h" #include "ardour/pannable.h"
#include "ardour/panner.h" #include "ardour/panner.h"
#include "ardour/panner_shell.h" #include "ardour/panner_shell.h"
#include "ardour/send.h"
#include "ardour/processor.h"
#include "ardour/profile.h"
#include "ardour/ladspa_plugin.h"
#include "ardour/user_bundle.h"
#include "ardour/port.h" #include "ardour/port.h"
#include "ardour/profile.h"
#include "ardour/route.h"
#include "ardour/route_group.h"
#include "ardour/send.h"
#include "ardour/session.h"
#include "ardour/types.h"
#include "ardour/user_bundle.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "ardour_window.h" #include "ardour_window.h"

View file

@ -36,11 +36,9 @@
#include <gtkmm2ext/tearoff.h> #include <gtkmm2ext/tearoff.h>
#include <gtkmm2ext/window_title.h> #include <gtkmm2ext/window_title.h>
#include "ardour/audio_track.h"
#include "ardour/plugin_manager.h" #include "ardour/plugin_manager.h"
#include "ardour/route_group.h" #include "ardour/route_group.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/session_route.h"
#include "keyboard.h" #include "keyboard.h"
#include "mixer_ui.h" #include "mixer_ui.h"

View file

@ -8,10 +8,8 @@
#include "gtkmm2ext/actions.h" #include "gtkmm2ext/actions.h"
#include "gtkmm2ext/motionfeedback.h" #include "gtkmm2ext/motionfeedback.h"
#include "ardour/dB.h"
#include "ardour/monitor_processor.h" #include "ardour/monitor_processor.h"
#include "ardour/route.h" #include "ardour/route.h"
#include "ardour/utils.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "gui_thread.h" #include "gui_thread.h"

View file

@ -32,9 +32,8 @@
#include "gtkmm2ext/keyboard.h" #include "gtkmm2ext/keyboard.h"
#include "gtkmm2ext/utils.h" #include "gtkmm2ext/utils.h"
#include "ardour/panner.h"
#include "ardour/panner.h"
#include "ardour/pannable.h" #include "ardour/pannable.h"
#include "ardour/panner.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "global_signals.h" #include "global_signals.h"

View file

@ -7,7 +7,6 @@
#include "pbd/openuri.h" #include "pbd/openuri.h"
#include "ardour/ardour.h"
#include "ardour/filesystem_paths.h" #include "ardour/filesystem_paths.h"
#include "nag.h" #include "nag.h"

View file

@ -20,7 +20,6 @@
#include <glibmm/main.h> #include <glibmm/main.h>
#include "ardour/midi_track.h" #include "ardour/midi_track.h"
#include "ardour/session.h"
#include "note_player.h" #include "note_player.h"

View file

@ -18,13 +18,17 @@
#include <limits.h> #include <limits.h>
#include "ardour/io.h"
#include "ardour/dB.h"
#include <gtkmm2ext/utils.h> #include <gtkmm2ext/utils.h>
#include <gtkmm2ext/barcontroller.h> #include <gtkmm2ext/barcontroller.h>
#include "midi++/manager.h" #include "midi++/manager.h"
#include "pbd/fastlog.h" #include "pbd/fastlog.h"
#include "ardour/pannable.h"
#include "ardour/panner.h"
#include "ardour/panner_shell.h"
#include "ardour/session.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "panner_ui.h" #include "panner_ui.h"
#include "panner2d.h" #include "panner2d.h"
@ -33,12 +37,6 @@
#include "stereo_panner.h" #include "stereo_panner.h"
#include "mono_panner.h" #include "mono_panner.h"
#include "ardour/delivery.h"
#include "ardour/session.h"
#include "ardour/panner.h"
#include "ardour/pannable.h"
#include "ardour/panner_shell.h"
#include "ardour/route.h"
#include "i18n.h" #include "i18n.h"

View file

@ -20,12 +20,10 @@
#include <gtkmm/button.h> #include <gtkmm/button.h>
#include "ardour/session_playlist.h"
#include "ardour/audio_diskstream.h"
#include "ardour/playlist.h"
#include "ardour/audio_track.h" #include "ardour/audio_track.h"
#include "ardour/audioplaylist.h" #include "ardour/audioplaylist.h"
#include "ardour/configuration.h" #include "ardour/playlist.h"
#include "ardour/session_playlist.h"
#include <gtkmm2ext/gtk_ui.h> #include <gtkmm2ext/gtk_ui.h>

View file

@ -21,15 +21,20 @@
#ifndef __ardour_plugin_eq_gui_h #ifndef __ardour_plugin_eq_gui_h
#define __ardour_plugin_eq_gui_h #define __ardour_plugin_eq_gui_h
#include "pbd/signals.h"
#include "ardour/buffer_set.h" #include "ardour/buffer_set.h"
#include "ardour/plugin_insert.h"
#include "ardour/plugin.h"
#include <gtkmm/table.h> #include <gtkmm/table.h>
#include <gtkmm/drawingarea.h> #include <gtkmm/drawingarea.h>
#include <gtkmm/combobox.h> #include <gtkmm/combobox.h>
#include <gtkmm/liststore.h> #include <gtkmm/liststore.h>
namespace ARDOUR {
class Plugin;
class PluginInsert;
}
namespace GTKArdour { namespace GTKArdour {
class FFT; class FFT;
} }

View file

@ -37,8 +37,6 @@
#include "ardour/plugin_manager.h" #include "ardour/plugin_manager.h"
#include "ardour/plugin.h" #include "ardour/plugin.h"
#include "ardour/configuration.h"
#include "ardour/session.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "plugin_selector.h" #include "plugin_selector.h"

View file

@ -24,16 +24,13 @@
#include "midi++/manager.h" #include "midi++/manager.h"
#include "midi++/mmc.h" #include "midi++/mmc.h"
#include "ardour/audio_track.h"
#include "ardour/audioengine.h" #include "ardour/audioengine.h"
#include "ardour/bundle.h"
#include "ardour/user_bundle.h"
#include "ardour/io_processor.h"
#include "ardour/midi_track.h"
#include "ardour/port.h"
#include "ardour/session.h"
#include "ardour/auditioner.h" #include "ardour/auditioner.h"
#include "ardour/bundle.h"
#include "ardour/control_protocol_manager.h" #include "ardour/control_protocol_manager.h"
#include "ardour/io_processor.h"
#include "ardour/session.h"
#include "ardour/user_bundle.h"
#include "control_protocol/control_protocol.h" #include "control_protocol/control_protocol.h"
#include "gui_thread.h" #include "gui_thread.h"

View file

@ -22,17 +22,10 @@
#include <gtkmm2ext/doi.h> #include <gtkmm2ext/doi.h>
#include "ardour/audioengine.h"
#include "ardour/mtdm.h"
#include "ardour/port_insert.h" #include "ardour/port_insert.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/io.h"
#include "ardour/audioengine.h"
#include "ardour/track.h"
#include "ardour/audio_track.h"
#include "ardour/midi_track.h"
#include "ardour/mtdm.h"
#include "ardour/data_type.h"
#include "ardour/port.h"
#include "ardour/bundle.h"
#include "port_insert_ui.h" #include "port_insert_ui.h"
#include "utils.h" #include "utils.h"
@ -170,7 +163,7 @@ PortInsertWindow::PortInsertWindow (ARDOUR::Session* sess, boost::shared_ptr<ARD
{ {
set_name ("IOSelectorWindow"); set_name ("IOSelectorWindow");
string title = _("Port Insert "); std::string title = _("Port Insert ");
title += pi->name(); title += pi->name();
set_title (title); set_title (title);

View file

@ -20,7 +20,6 @@
#include <iostream> #include <iostream>
#include "gtkmm2ext/keyboard.h" #include "gtkmm2ext/keyboard.h"
#include "ardour/bundle.h" #include "ardour/bundle.h"
#include "ardour/types.h"
#include "port_matrix_column_labels.h" #include "port_matrix_column_labels.h"
#include "port_matrix.h" #include "port_matrix.h"
#include "port_matrix_body.h" #include "port_matrix_body.h"

View file

@ -20,7 +20,6 @@
#include <iostream> #include <iostream>
#include <cairo/cairo.h> #include <cairo/cairo.h>
#include "ardour/bundle.h" #include "ardour/bundle.h"
#include "ardour/types.h"
#include "port_matrix_grid.h" #include "port_matrix_grid.h"
#include "port_matrix.h" #include "port_matrix.h"
#include "port_matrix_body.h" #include "port_matrix_body.h"

View file

@ -40,13 +40,10 @@
#include <gtkmm2ext/doi.h> #include <gtkmm2ext/doi.h>
#include "ardour/amp.h" #include "ardour/amp.h"
#include "ardour/ardour.h"
#include "ardour/audio_track.h" #include "ardour/audio_track.h"
#include "ardour/audioengine.h" #include "ardour/audioengine.h"
#include "ardour/internal_send.h"
#include "ardour/internal_return.h" #include "ardour/internal_return.h"
#include "ardour/ladspa_plugin.h" #include "ardour/internal_send.h"
#include "ardour/meter.h"
#include "ardour/plugin_insert.h" #include "ardour/plugin_insert.h"
#include "ardour/port_insert.h" #include "ardour/port_insert.h"
#include "ardour/profile.h" #include "ardour/profile.h"
@ -54,7 +51,7 @@
#include "ardour/route.h" #include "ardour/route.h"
#include "ardour/send.h" #include "ardour/send.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/dB.h" #include "ardour/types.h"
#include "actions.h" #include "actions.h"
#include "ardour_dialog.h" #include "ardour_dialog.h"

View file

@ -18,7 +18,6 @@
*/ */
#include "public_editor.h" #include "public_editor.h"
#include "editor.h"
PublicEditor* PublicEditor::_instance = 0; PublicEditor* PublicEditor::_instance = 0;

View file

@ -36,7 +36,6 @@
#include <sigc++/signal.h> #include <sigc++/signal.h>
#include "evoral/types.hpp" #include "evoral/types.hpp"
#include "ardour/route_group.h"
#include "pbd/statefuldestructible.h" #include "pbd/statefuldestructible.h"

View file

@ -17,18 +17,16 @@
*/ */
#include <cmath>
#include <gtkmm/listviewtext.h>
#include "pbd/memento_command.h" #include "pbd/memento_command.h"
#include "pbd/stateful_diff_command.h" #include "pbd/stateful_diff_command.h"
#include "ardour/session.h"
#include "ardour/region.h" #include "ardour/region.h"
#include "ardour/playlist.h" #include "ardour/session.h"
#include "ardour/utils.h"
#include "ardour/dB.h"
#include "ardour/source.h" #include "ardour/source.h"
#include "gtkmm2ext/utils.h"
#include <gtkmm/listviewtext.h>
#include <cmath>
#include "ardour_ui.h" #include "ardour_ui.h"
#include "clock_group.h" #include "clock_group.h"

View file

@ -26,8 +26,6 @@
#include <gtkmm2ext/gtk_ui.h> #include <gtkmm2ext/gtk_ui.h>
#include "ardour/playlist.h" #include "ardour/playlist.h"
#include "ardour/audioregion.h"
#include "ardour/audiosource.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour_ui.h" #include "ardour_ui.h"

View file

@ -19,10 +19,9 @@
#include <gtkmm2ext/doi.h> #include <gtkmm2ext/doi.h>
#include "ardour/amp.h"
#include "ardour/io.h" #include "ardour/io.h"
#include "ardour/return.h"
#include "ardour/rc_configuration.h" #include "ardour/rc_configuration.h"
#include "ardour/return.h"
#include "utils.h" #include "utils.h"
#include "return_ui.h" #include "return_ui.h"

View file

@ -4,13 +4,10 @@
#include "pbd/memento_command.h" #include "pbd/memento_command.h"
#include "pbd/convert.h" #include "pbd/convert.h"
#include "ardour/transient_detector.h"
#include "ardour/onset_detector.h"
#include "ardour/audiosource.h"
#include "ardour/audioregion.h" #include "ardour/audioregion.h"
#include "ardour/playlist.h" #include "ardour/onset_detector.h"
#include "ardour/region_factory.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/transient_detector.h"
#include "rhythm_ferret.h" #include "rhythm_ferret.h"
#include "audio_region_view.h" #include "audio_region_view.h"

View file

@ -24,9 +24,7 @@
#include <gtkmm2ext/utils.h> #include <gtkmm2ext/utils.h>
#include <gtkmm2ext/window_title.h> #include <gtkmm2ext/window_title.h>
#include "ardour/ardour.h"
#include "ardour/audioengine.h" #include "ardour/audioengine.h"
#include "ardour/audio_track.h"
#include "ardour/plugin.h" #include "ardour/plugin.h"
#include "ardour/plugin_insert.h" #include "ardour/plugin_insert.h"
#include "ardour/plugin_manager.h" #include "ardour/plugin_manager.h"
@ -34,9 +32,6 @@
#include "ardour/return.h" #include "ardour/return.h"
#include "ardour/route.h" #include "ardour/route.h"
#include "ardour/send.h" #include "ardour/send.h"
#include "ardour/session.h"
#include "ardour/session.h"
#include "ardour/session_route.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "gui_thread.h" #include "gui_thread.h"

View file

@ -21,10 +21,6 @@
#include <sigc++/bind.h> #include <sigc++/bind.h>
#include "pbd/error.h" #include "pbd/error.h"
#include "ardour/playlist.h"
#include "ardour/processor.h"
#include "ardour/route.h"
#include "gui_thread.h" #include "gui_thread.h"
#include "mixer_strip.h" #include "mixer_strip.h"
#include "route_processor_selection.h" #include "route_processor_selection.h"

View file

@ -43,22 +43,12 @@
#include <gtkmm2ext/utils.h> #include <gtkmm2ext/utils.h>
#include "ardour/amp.h" #include "ardour/amp.h"
#include "ardour/audioplaylist.h"
#include "ardour/diskstream.h"
#include "ardour/event_type_map.h" #include "ardour/event_type_map.h"
#include "ardour/ladspa_plugin.h"
#include "ardour/location.h"
#include "ardour/panner.h"
#include "ardour/playlist.h"
#include "ardour/playlist.h"
#include "ardour/processor.h" #include "ardour/processor.h"
#include "ardour/profile.h" #include "ardour/profile.h"
#include "ardour/region_factory.h"
#include "ardour/route_group.h" #include "ardour/route_group.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/session_playlist.h" #include "ardour/session_playlists.h"
#include "ardour/debug.h"
#include "ardour/utils.h"
#include "evoral/Parameter.hpp" #include "evoral/Parameter.hpp"
#include "ardour_ui.h" #include "ardour_ui.h"

View file

@ -46,16 +46,13 @@
#include "route_time_axis.h" #include "route_time_axis.h"
#include "group_tabs.h" #include "group_tabs.h"
#include "ardour/route.h"
#include "ardour/event_type_map.h"
#include "ardour/session.h"
#include "ardour/audioengine.h"
#include "ardour/audio_track.h" #include "ardour/audio_track.h"
#include "ardour/midi_track.h" #include "ardour/audioengine.h"
#include "ardour/template_utils.h"
#include "ardour/filename_extensions.h" #include "ardour/filename_extensions.h"
#include "ardour/directory_names.h" #include "ardour/midi_track.h"
#include "ardour/profile.h" #include "ardour/route.h"
#include "ardour/session.h"
#include "ardour/template_utils.h"
#include "i18n.h" #include "i18n.h"
using namespace Gtk; using namespace Gtk;

View file

@ -19,7 +19,6 @@
#include <gtkmm2ext/doi.h> #include <gtkmm2ext/doi.h>
#include "ardour/amp.h"
#include "ardour/io.h" #include "ardour/io.h"
#include "ardour/send.h" #include "ardour/send.h"
#include "ardour/rc_configuration.h" #include "ardour/rc_configuration.h"

View file

@ -29,12 +29,11 @@
#include <gtkmm.h> #include <gtkmm.h>
#include "pbd/xml++.h" #include "pbd/xml++.h"
#include "ardour/element_importer.h"
#include "ardour/element_import_handler.h"
#include "ardour_dialog.h" #include "ardour_dialog.h"
namespace ARDOUR { namespace ARDOUR {
class ElementImportHandler;
class ElementImporter;
class Session; class Session;
} }

View file

@ -24,10 +24,9 @@
#include <gtkmm2ext/utils.h> #include <gtkmm2ext/utils.h>
#include "pbd/xml++.h" #include "pbd/xml++.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/session_directory.h"
#include "ardour/session_utils.h" #include "ardour/session_utils.h"
#include "ardour/configuration.h"
#include "i18n.h" #include "i18n.h"

View file

@ -18,10 +18,6 @@
*/ */
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/io.h"
#include "ardour/auditioner.h"
#include "ardour/audioengine.h"
#include "ardour/port.h"
#include "gui_thread.h" #include "gui_thread.h"
#include "session_option_editor.h" #include "session_option_editor.h"

View file

@ -43,7 +43,6 @@
#include "evoral/SMF.hpp" #include "evoral/SMF.hpp"
#include "ardour/amp.h"
#include "ardour/audio_library.h" #include "ardour/audio_library.h"
#include "ardour/auditioner.h" #include "ardour/auditioner.h"
#include "ardour/audioregion.h" #include "ardour/audioregion.h"
@ -53,7 +52,6 @@
#include "ardour/source_factory.h" #include "ardour/source_factory.h"
#include "ardour/session.h" #include "ardour/session.h"
#include "ardour/session_directory.h" #include "ardour/session_directory.h"
#include "ardour/profile.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "editing.h" #include "editing.h"

View file

@ -25,7 +25,6 @@
#include "ardour/playlist.h" #include "ardour/playlist.h"
#include "ardour/region.h" #include "ardour/region.h"
#include "ardour/source.h"
#include "ardour/track.h" #include "ardour/track.h"
#include "ardour/session.h" #include "ardour/session.h"

View file

@ -22,12 +22,10 @@
#include <gtkmm/table.h> #include <gtkmm/table.h>
#include <gtkmm/label.h> #include <gtkmm/label.h>
#include <gtkmm/stock.h> #include <gtkmm/stock.h>
#include "ardour/audioregion.h"
#include "ardour/audiosource.h"
#include "ardour/audioregion.h"
#include "ardour/dB.h" #include "ardour/dB.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "ardour/session.h"
#include "audio_clock.h" #include "audio_clock.h"
#include "gui_thread.h" #include "gui_thread.h"

View file

@ -24,7 +24,6 @@
#include <gtkmm2ext/gtk_ui.h> #include <gtkmm2ext/gtk_ui.h>
#include "ardour/playlist.h"
#include "ardour/audioregion.h" #include "ardour/audioregion.h"
#include "ardour/audiosource.h" #include "ardour/audiosource.h"

View file

@ -32,9 +32,7 @@
#include "pbd/file_utils.h" #include "pbd/file_utils.h"
#include "ardour/configuration.h"
#include "ardour/filesystem_paths.h" #include "ardour/filesystem_paths.h"
#include "ardour/profile.h"
#include "ardour_button.h" #include "ardour_button.h"
#include "theme_manager.h" #include "theme_manager.h"

View file

@ -33,12 +33,6 @@
#include <gtkmm2ext/utils.h> #include <gtkmm2ext/utils.h>
#include <gtkmm2ext/selector.h> #include <gtkmm2ext/selector.h>
#include "ardour/session.h"
#include "ardour/utils.h"
#include "ardour/ladspa_plugin.h"
#include "ardour/processor.h"
#include "ardour/location.h"
#include "ardour_ui.h" #include "ardour_ui.h"
#include "global_signals.h" #include "global_signals.h"
#include "gui_thread.h" #include "gui_thread.h"

View file

@ -36,15 +36,6 @@
#include "audio_region_view.h" #include "audio_region_view.h"
#include "region_selection.h" #include "region_selection.h"
#include "ardour/session.h"
#include "ardour/region.h"
#include "ardour/audioplaylist.h"
#include "ardour/audio_track.h"
#include "ardour/audioregion.h"
#include "ardour/stretch.h"
#include "ardour/midi_stretch.h"
#include "ardour/pitch.h"
#ifdef USE_RUBBERBAND #ifdef USE_RUBBERBAND
#include "rubberband/RubberBandStretcher.h" #include "rubberband/RubberBandStretcher.h"
using namespace RubberBand; using namespace RubberBand;

View file

@ -22,11 +22,9 @@
#include <gtkmm.h> #include <gtkmm.h>
#include "ardour/playlist.h"
#include "ardour/timefx_request.h" #include "ardour/timefx_request.h"
#include "ardour_dialog.h" #include "ardour_dialog.h"
#include "region_selection.h"
#include "progress_reporter.h" #include "progress_reporter.h"
class Editor; class Editor;

View file

@ -20,7 +20,7 @@
#include <algorithm> #include <algorithm>
#include "pbd/error.h" #include "pbd/error.h"
#include "ardour/ardour.h" #include "ardour/types.h"
#include "time_selection.h" #include "time_selection.h"

View file

@ -31,7 +31,6 @@
#include "gtkmm2ext/rgb_macros.h" #include "gtkmm2ext/rgb_macros.h"
#include "ardour/ardour.h"
#include "ardour/filesystem_paths.h" #include "ardour/filesystem_paths.h"
#include "ui_config.h" #include "ui_config.h"

View file

@ -40,7 +40,6 @@
#include "pbd/file_utils.h" #include "pbd/file_utils.h"
#include <gtkmm2ext/utils.h> #include <gtkmm2ext/utils.h>
#include "ardour/configuration.h"
#include "ardour/rc_configuration.h" #include "ardour/rc_configuration.h"
#include "ardour/filesystem_paths.h" #include "ardour/filesystem_paths.h"

View file

@ -26,8 +26,6 @@
#include "ardour/amp.h" #include "ardour/amp.h"
#include "ardour/audio_buffer.h" #include "ardour/audio_buffer.h"
#include "ardour/buffer_set.h" #include "ardour/buffer_set.h"
#include "ardour/configuration.h"
#include "ardour/io.h"
#include "ardour/midi_buffer.h" #include "ardour/midi_buffer.h"
#include "ardour/session.h" #include "ardour/session.h"

View file

@ -22,9 +22,6 @@
#include "ardour/session_event.h" #include "ardour/session_event.h"
#include "ardour/transient_detector.h" #include "ardour/transient_detector.h"
#include "pbd/pthread_utils.h"
#include "pbd/convert.h"
using namespace std; using namespace std;
using namespace ARDOUR; using namespace ARDOUR;
using namespace PBD; using namespace PBD;

View file

@ -20,7 +20,9 @@
#define __ardour_audio_buffer_h__ #define __ardour_audio_buffer_h__
#include <cstring> #include <cstring>
#include "ardour/buffer.h" #include "ardour/buffer.h"
#include "ardour/runtime_functions.h"
namespace ARDOUR { namespace ARDOUR {

View file

@ -30,13 +30,13 @@
#include "ardour/element_importer.h" #include "ardour/element_importer.h"
#include "ardour/element_import_handler.h" #include "ardour/element_import_handler.h"
#include "ardour/types.h"
namespace ARDOUR { namespace ARDOUR {
class AudioRegionImportHandler; class AudioRegionImportHandler;
class AudioRegionImporter; class AudioRegionImporter;
class AudioPlaylistImporter; class AudioPlaylistImporter;
class Session;
class AudioPlaylistImportHandler : public ElementImportHandler class AudioPlaylistImportHandler : public ElementImportHandler
{ {

View file

@ -30,7 +30,6 @@
#include "pbd/xml++.h" #include "pbd/xml++.h"
#include "pbd/id.h" #include "pbd/id.h"
#include "pbd/filesystem.h" #include "pbd/filesystem.h"
#include "ardour/types.h"
#include "ardour/element_importer.h" #include "ardour/element_importer.h"
#include "ardour/element_import_handler.h" #include "ardour/element_import_handler.h"
#include "ardour/import_status.h" #include "ardour/import_status.h"
@ -38,6 +37,8 @@
namespace ARDOUR { namespace ARDOUR {
class Region; class Region;
class Session;
class Source;
class AudioRegionImportHandler : public ElementImportHandler class AudioRegionImportHandler : public ElementImportHandler
{ {

View file

@ -22,12 +22,8 @@
#define __ardour_broadcast_info_h__ #define __ardour_broadcast_info_h__
#include <string> #include <string>
#include <ctime>
#include <sndfile.h>
#include "audiographer/broadcast_info.h" #include "audiographer/broadcast_info.h"
#include "ardour/types.h"
namespace ARDOUR namespace ARDOUR
{ {

View file

@ -19,15 +19,12 @@
#ifndef __ardour_buffer_h__ #ifndef __ardour_buffer_h__
#define __ardour_buffer_h__ #define __ardour_buffer_h__
#include <cstdlib> #include <stddef.h>
#include <cassert>
#include <cstring>
#include <iostream>
#include <boost/utility.hpp> #include <boost/utility.hpp>
#include "ardour/types.h" #include "ardour/types.h"
#include "ardour/data_type.h" #include "ardour/data_type.h"
#include "ardour/runtime_functions.h"
namespace ARDOUR { namespace ARDOUR {

View file

@ -2,9 +2,6 @@
#ifndef __ardour_directory_names_h__ #ifndef __ardour_directory_names_h__
#define __ardour_directory_names_h__ #define __ardour_directory_names_h__
#include <string>
#include <stdint.h>
namespace ARDOUR { namespace ARDOUR {
extern const char* const old_sound_dir_name; extern const char* const old_sound_dir_name;

View file

@ -28,21 +28,13 @@
#include <boost/enable_shared_from_this.hpp> #include <boost/enable_shared_from_this.hpp>
#include "ardour/export_channel.h" #include "ardour/export_channel.h"
#include "ardour/export_status.h" #include "ardour/export_pointers.h"
#include "ardour/ardour.h"
#include "pbd/xml++.h" #include "pbd/xml++.h"
namespace ARDOUR namespace ARDOUR
{ {
class ExportHandler;
class AudioPort;
class ExportChannel;
class ExportFormatSpecification;
class ExportFilename;
class ExportProcessor;
class ExportTimespan;
class Session; class Session;
class ExportChannelConfiguration : public boost::enable_shared_from_this<ExportChannelConfiguration> class ExportChannelConfiguration : public boost::enable_shared_from_this<ExportChannelConfiguration>

View file

@ -22,22 +22,21 @@
#define __ardour_export_format_base_h__ #define __ardour_export_format_base_h__
#include <set> #include <set>
#include <algorithm>
#include <boost/shared_ptr.hpp>
#include <string> #include <string>
#include <boost/shared_ptr.hpp>
#include <sndfile.h> #include <sndfile.h>
#include <samplerate.h> #include <samplerate.h>
#include "ardour/ardour.h" #include "pbd/signals.h"
#include "ardour/types.h"
#include "audiographer/general/sample_format_converter.h" #include "audiographer/general/sample_format_converter.h"
namespace ARDOUR namespace ARDOUR
{ {
class HasSampleFormat;
class ExportFormatBase { class ExportFormatBase {
public: public:

Some files were not shown because too many files have changed in this diff Show more