projects
/
goodguy
/
cinelerra.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Credit Andrew - add Details of color transfers/primaries, + update x264 from r3106...
[goodguy/cinelerra.git]
/
cinelerra-5.1
/
cinelerra
/
vrender.C
diff --git
a/cinelerra-5.1/cinelerra/vrender.C
b/cinelerra-5.1/cinelerra/vrender.C
index bcb87a4e6e99cd3e13c953c6f8889df4059efa80..03b1421da7a69e072b294fb59c6f4a9c40c99c8b 100644
(file)
--- a/
cinelerra-5.1/cinelerra/vrender.C
+++ b/
cinelerra-5.1/cinelerra/vrender.C
@@
-70,6
+70,11
@@
VRender::VRender(RenderEngine *renderengine)
asynchronous = 0; // render 1 frame at a time
framerate_counter = 0;
video_out = 0;
asynchronous = 0; // render 1 frame at a time
framerate_counter = 0;
video_out = 0;
+ track_w = track_h = 0;
+ output_w = output_h = 0;
+ first_frame = 0;
+ output_offset = 0;
+ source_length = 0;
render_strategy = -1;
}
render_strategy = -1;
}
@@
-133,8
+138,8
@@
int VRender::process_buffer(int64_t input_position,
int use_vconsole = 1;
int use_brender = 0;
int result = 0;
int use_vconsole = 1;
int use_brender = 0;
int result = 0;
- int use_cache = renderengine->command->single_frame()
||
- renderengine->command->get_direction() == PLAY_REVERSE;
+ int use_cache = renderengine->command->single_frame()
? 1 :
+ renderengine->command->get_direction() == PLAY_REVERSE
? -1 : 0
;
// int use_asynchronous =
// renderengine->command->realtime &&
// renderengine->get_edl()->session->video_every_frame &&
// int use_asynchronous =
// renderengine->command->realtime &&
// renderengine->get_edl()->session->video_every_frame &&