mwindow->gui->lock_window("AssetPopup::paste_assets");
mwindow->cwindow->gui->lock_window("AssetPopup::paste_assets");
- gui->collect_assets();
+ int proxy = mwindow->edl->session->awindow_folder == AW_PROXY_FOLDER ? 1 : 0;
+ gui->collect_assets(proxy);
mwindow->paste_assets(mwindow->edl->local_session->get_selectionstart(1),
mwindow->edl->tracks->first, 0); // do not overwrite
int AssetPopup::update()
{
format->update();
- gui->collect_assets();
+ int proxy = mwindow->edl->session->awindow_folder == AW_PROXY_FOLDER ? 1 : 0;
+ gui->collect_assets(proxy);
return 0;
}
file.close_file();
}
if( !ret ) {
- asset->awindow_folder = AW_MEDIA_FOLDER;
+ asset->folder_no = AW_MEDIA_FOLDER;
mwindow->edl->assets->append(asset);
mwindow->awindow->gui->async_update_assets();
}
file.close_file();
}
if( !ret ) {
- asset->awindow_folder = AW_MEDIA_FOLDER;
+ asset->folder_no = AW_MEDIA_FOLDER;
mwindow->edl->assets->append(asset);
mwindow->awindow->gui->async_update_assets();
}