X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fexport_region_dialog.cc;h=f73b990880fe9d7ecf3d95501ba58b46f8151aa3;hb=e11b3f90c2d02735a071d526d67cfd0de90cbac3;hp=cb3804c11b224f3694c4d6264cd3a22f3ada6b11;hpb=62c4e8188457c8e0da9eb98202a5bc2a07c9250b;p=ardour.git diff --git a/gtk2_ardour/export_region_dialog.cc b/gtk2_ardour/export_region_dialog.cc index cb3804c11b..f73b990880 100644 --- a/gtk2_ardour/export_region_dialog.cc +++ b/gtk2_ardour/export_region_dialog.cc @@ -28,14 +28,14 @@ #include "i18n.h" -ExportRegionDialog::ExportRegionDialog (PublicEditor& editor, boost::shared_ptr region) +ExportRegionDialog::ExportRegionDialog (PublicEditor& editor, boost::shared_ptr reg) : ExportDialog(editor) + , region(reg) { - set_title (_("ardour: export region")); - file_frame.set_label (_("Export to File")), + assert(region); - audio_region = boost::dynamic_pointer_cast(region); - assert(audio_region); + set_title (_("Ardour: Export Region")); + file_frame.set_label (_("Export to File")), do_not_allow_track_and_master_selection(); do_not_allow_channel_count_selection(); @@ -43,7 +43,7 @@ ExportRegionDialog::ExportRegionDialog (PublicEditor& editor, boost::shared_ptr< void -ExportRegionDialog::export_audio_data() +ExportRegionDialog::export_data() { pthread_t thr; pthread_create_and_store ("region export", &thr, 0, ExportRegionDialog::_export_region_thread, this); @@ -71,5 +71,6 @@ ExportRegionDialog::_export_region_thread (void *arg) void ExportRegionDialog::export_region () { - audio_region->exportme (getSession(), spec); + region->exportme (getSession(), spec); } +