}
EDL *edl = mwindow->edl;
if( !result && use_labels && !edl->labels->first ) {
- eprintf(_("render file per label and no labels\n"));
+ eprintf(_("Create new file at labels checked, but no labels\n"));
result = 1;
}
if( !result && asset->video_data ) {
render->result = 1;
}
}
-
- render_frames = render->default_asset->frame_rate * total_length;
+// prevent single frame truncation to zero frames
+ render_frames = render->default_asset->frame_rate * total_length + 1e-4;
// Generate packages
if( !render->result ) {
render_frames, render_time, render_rate);
}
- if( render->mode == Render::INTERACTIVE && render->beep > 0 )
- mwindow->beep(3000., 1.5, render->beep);
+ float gain = render->beep;
+ if( render->mode == Render::INTERACTIVE && gain > 0 )
+ mwindow->beep(3000., 1.5, gain);
if( script ) {
if( !render->result )