X-Git-Url: http://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fplugins%2Fbluebanana%2Fbluebananaengine.C;fp=cinelerra-5.1%2Fplugins%2Fbluebanana%2Fbluebananaengine.C;h=1026deb9297ab00f208f8207245d74c36d7f0dc7;hb=d0f9735ae263eebd484a22d1e49bd3e1cd16cf70;hp=34037de1e25b9a52ec4bc07dce765da1e3b15abc;hpb=5d04838af782e02954b28e9573a1f80769919441;p=goodguy%2Fhistory.git diff --git a/cinelerra-5.1/plugins/bluebanana/bluebananaengine.C b/cinelerra-5.1/plugins/bluebanana/bluebananaengine.C index 34037de1..1026deb9 100644 --- a/cinelerra-5.1/plugins/bluebanana/bluebananaengine.C +++ b/cinelerra-5.1/plugins/bluebanana/bluebananaengine.C @@ -478,25 +478,6 @@ void BluebananaUnit::process_package(LoadPackage *package){ if(!use_mask && !invert_selection && selection_test < SELECT_THRESH){ /* skip processing this fragment */ - /* we're using a mask; if the mask is set to capture, we - need to restore alpha before skipping */ - if(capture_mask){ - switch(frame->get_color_model()) { - case BC_RGBA8888: - unmask_rgba8(row_fragment,todo); - break; - case BC_RGBA_FLOAT: - unmask_rgbaF((float *)row_fragment,todo); - break; - case BC_YUVA8888: - unmask_yuva8(row_fragment,todo); - break; - } - pthread_mutex_lock(&engine->copylock); - memcpy(row,row_fragment,byte_advance); - pthread_mutex_unlock(&engine->copylock); - } - row+=byte_advance; continue; }