protected:
+ typedef boost::shared_ptr<ARDOUR::ExportHandler> HandlerPtr;
+ typedef boost::shared_ptr<ARDOUR::ExportProfileManager> ManagerPtr;
+
+ HandlerPtr handler;
+ ManagerPtr profile_manager;
+
// initializes GUI layout
virtual void init_gui ();
void show_progress ();
gint progress_timeout ();
- typedef boost::shared_ptr<ARDOUR::ExportHandler> HandlerPtr;
- typedef boost::shared_ptr<ARDOUR::ExportProfileManager> ManagerPtr;
typedef boost::shared_ptr<ARDOUR::ExportStatus> StatusPtr;
PublicEditor & editor;
- HandlerPtr handler;
- ManagerPtr profile_manager;
StatusPtr status;
/*** GUI components ***/
void init_components ();
};
+class ExportRegionDialog : public ExportDialog
+{
+ public:
+ ExportRegionDialog (PublicEditor & editor, ARDOUR::AudioRegion const & region, ARDOUR::AudioTrack & track);
+
+ private:
+ void init_components ();
+
+ ARDOUR::AudioRegion const & region;
+ ARDOUR::AudioTrack & track;
+};
+
#endif /* __ardour_export_dialog_h__ */