X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fpluginfclient.C;h=644bd52744b450c81f388ee53ccc6aa6a35dbdb7;hp=b2eb6e733c8b5403ba7866cef7dcb1ea3feaf835;hb=21c2e6b36d6a96c2f662a89459d607b5a387f4eb;hpb=5a1b2bb96f2bd6b7ef4f8031763683726c02219d diff --git a/cinelerra-5.1/cinelerra/pluginfclient.C b/cinelerra-5.1/cinelerra/pluginfclient.C index b2eb6e73..644bd527 100644 --- a/cinelerra-5.1/cinelerra/pluginfclient.C +++ b/cinelerra-5.1/cinelerra/pluginfclient.C @@ -68,7 +68,7 @@ void PluginFClientConfig::copy_from(PluginFClientConfig &that) } } -void PluginFClientConfig::interpolate(PluginFClientConfig &prev, PluginFClientConfig &next, +void PluginFClientConfig::interpolate(PluginFClientConfig &prev, PluginFClientConfig &next, int64_t prev_frame, int64_t next_frame, int64_t current_frame) { copy_from(prev); @@ -398,7 +398,7 @@ int PluginFClient_Opt::units(ArrayList &opts) if( strlen(opts[i]->name) < strlen(opt->name) ) opts[i] = opt; break; } - if( i < 0 ) + if( i < 0 ) opts.append(opt); } return opts.size(); @@ -910,7 +910,7 @@ int PluginFVClient::process_buffer(VFrame **frames, int64_t position, double fra color_model_to_pix_fmt(colormodel); if( pix_fmt <= AV_PIX_FMT_NONE || pix_fmt >= AV_PIX_FMT_NB ) pix_fmt = AV_PIX_FMT_RGBA; - + AVFrame *frame = 0; if( ret >= 0 && !(frame = av_frame_alloc()) ) { fprintf(stderr, "PluginFVClient::process_buffer: av_frame_alloc failed\n");