X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.0%2Fplugins%2Finterpolatevideo%2Finterpolatevideo.C;h=a0313931ea03dd42f264ea53cda9b4cd135b2ec1;hb=310cfd249d955850c39757d80e07949ad4fef205;hp=c00d26c7c18e0c72f071f2b91b01ba95d2b0406c;hpb=94e8dc2b306135e7735b2618a54f0f7de7ac7a0c;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.0/plugins/interpolatevideo/interpolatevideo.C b/cinelerra-5.0/plugins/interpolatevideo/interpolatevideo.C index c00d26c7..a0313931 100644 --- a/cinelerra-5.0/plugins/interpolatevideo/interpolatevideo.C +++ b/cinelerra-5.0/plugins/interpolatevideo/interpolatevideo.C @@ -135,14 +135,14 @@ void InterpolateVideo::fill_border(double frame_rate, int64_t start_position) if( frame_start != frame_number[0] ) { //printf("InterpolateVideo::fill_border 1 %lld\n", range_start); - read_frame(frames[0], 0, frame_start, active_input_rate); + read_frame(frames[0], 0, frame_start, active_input_rate, 0); frame_number[0] = frame_start; } if( frame_end != frame_number[1] ) { //printf("InterpolateVideo::fill_border 2 %lld\n", range_start); - read_frame(frames[1], 0, frame_end, active_input_rate); + read_frame(frames[1], 0, frame_end, active_input_rate, 0); frame_number[1] = frame_end; } @@ -788,10 +788,7 @@ int InterpolateVideo::process_buffer(VFrame *frame, frame_rate / active_input_rate); if(requested_range_start == requested_range_end) { - read_frame(frame, - 0, - range_start, - active_input_rate); + read_frame(frame, 0, range_start, active_input_rate, 0); } else {