X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fsfdb_ui.h;h=4424c0db39f163a3d20af51ab31870aa410d395b;hb=d9cb8a807e9cd9e355e9445caad2f7f9adc0bfad;hp=46408ecffc605824912e27daf2749f63de1e15d0;hpb=6acdfc69b785841ac10a324484ddd0208612a213;p=ardour.git diff --git a/gtk2_ardour/sfdb_ui.h b/gtk2_ardour/sfdb_ui.h index 46408ecffc..4424c0db39 100644 --- a/gtk2_ardour/sfdb_ui.h +++ b/gtk2_ardour/sfdb_ui.h @@ -50,6 +50,7 @@ #include "ardour_window.h" #include "editing.h" #include "audio_clock.h" +#include "instrument_selector.h" namespace ARDOUR { class Session; @@ -71,6 +72,7 @@ class SoundFileBox : public Gtk::VBox, public ARDOUR::SessionHandlePtr, public P bool audition_oneshot(); bool autoplay () const; void set_src_quality(ARDOUR::SrcQuality q) { _src_quality = q; } + void set_import_position(Editing::ImportPosition p) { _import_position = p; } protected: std::string path; @@ -119,6 +121,7 @@ class SoundFileBox : public Gtk::VBox, public ARDOUR::SessionHandlePtr, public P bool seek_button_release(GdkEventButton*); bool _seeking; ARDOUR::SrcQuality _src_quality; + Editing::ImportPosition _import_position; }; class SoundFileBrowser : public ArdourWindow @@ -282,6 +285,7 @@ class SoundFileOmega : public SoundFileBrowser Gtk::ComboBoxText where_combo; Gtk::ComboBoxText channel_combo; Gtk::ComboBoxText src_combo; + InstrumentSelector instrument_combo; Gtk::CheckButton copy_files_btn; @@ -316,6 +320,7 @@ class SoundFileOmega : public SoundFileBrowser void reset_options_noret (); bool bad_file_message (); void src_combo_changed (); + void where_combo_changed (); void do_something (int action); };