projects
/
goodguy
/
cinelerra.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
patchgui track height tumber fix
[goodguy/cinelerra.git]
/
cinelerra-5.1
/
cinelerra
/
render.C
diff --git
a/cinelerra-5.1/cinelerra/render.C
b/cinelerra-5.1/cinelerra/render.C
index 55f88606eb48a1a2bf89a04cbd7605e562f8bd81..746b41879f3fd25bdb4c92d63f897d6f031a1bc0 100644
(file)
--- a/
cinelerra-5.1/cinelerra/render.C
+++ b/
cinelerra-5.1/cinelerra/render.C
@@
-338,7
+338,7
@@
void Render::handle_close_event(int result)
}
EDL *edl = mwindow->edl;
if( !result && use_labels && !edl->labels->first ) {
}
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 ) {
result = 1;
}
if( !result && asset->video_data ) {
@@
-733,8
+733,8
@@
void RenderThread::render_single(int test_overwrite, Asset *asset, EDL *edl,
render->result = 1;
}
}
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 ) {
// Generate packages
if( !render->result ) {
@@
-955,8
+955,9
@@
void RenderThread::run()
render_frames, render_time, render_rate);
}
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 )
if( script ) {
if( !render->result )