gui->stop_drawing();
gui->remote_control->deactivate();
gui->record->stop();
+#ifdef HAVE_DVB
gui->channel_info->stop();
+#endif
brender_lock->lock("MWindow::quit");
delete brender; brender = 0;
brender_lock->unlock();
}
int64_t result = 0;
- fscanf(fd, _LD, &result);
+ fscanf(fd, "%jd", &result);
fclose(fd);
fd = 0;
if(result < 0x7fffffff) {
int MWindow::interrupt_indexes()
{
+ mainprogress->cancelled = 1;
mainindexes->interrupt_build();
return 0;
}
if( !edit ) return 1;
Asset *asset = edit->asset;
if( !asset || !asset->is_asset ) return 1;
- return select_asset(asset, edit->channel, -1, delete_tracks);
+ return select_asset(asset, edit->channel, 0, delete_tracks);
}
void MWindow::dump_plugindb(FILE *fp)