X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Fimport_status.h;h=9beb70f2f037a9c717bdb63e1329b0747b7f3d69;hb=2a6dcddcc513fa3ebc1aad4b2e5fede62277aba5;hp=25a14f3fae9b9980404b011567931cf98010dea0;hpb=c83e48e07a0b4790512c6251d8ad8f941c881021;p=ardour.git diff --git a/libs/ardour/ardour/import_status.h b/libs/ardour/ardour/import_status.h index 25a14f3fae..9beb70f2f0 100644 --- a/libs/ardour/ardour/import_status.h +++ b/libs/ardour/ardour/import_status.h @@ -24,7 +24,6 @@ #include #include -#include #include "ardour/types.h" @@ -34,12 +33,18 @@ struct ImportStatus : public InterThreadInfo { std::string doing_what; /* control info */ + uint32_t current; uint32_t total; SrcQuality quality; volatile bool freeze; - std::vector paths; + std::vector paths; bool replace_existing_source; + /** set to true when all files have been imported, as distinct from the done in ARDOUR::InterThreadInfo, + * which indicates that one run of the import thread has been completed. + */ + bool all_done; + /* result */ SourceList sources; };