package com.almalence.plugins.processing.multishot; import java.util.ArrayList; import android.os.Handler; import android.view.KeyEvent; import android.view.View; import android.view.View.OnClickListener; /* <!-- +++ import com.almalence.opencam_plus.PluginProcessing; +++ --> */ //<!-- -+- import com.almalence.opencam.PluginProcessing; //-+- --> public abstract class MultiShotProcessingPlugin extends PluginProcessing implements Handler.Callback, OnClickListener { public MultiShotProcessingPlugin(String ID, String mode, int preferenceID, int advancedPreferenceID, int quickControlID, String quickControlInitTitle) { super(ID, mode, preferenceID, advancedPreferenceID, quickControlID, quickControlInitTitle); } public abstract void setYUVBufferList(ArrayList<Integer> list); public abstract void onStartPostProcessing(); public abstract void onStartProcessing(long sessionID); public abstract View getPostProcessingView(); public abstract boolean onKeyDown(int keyCode, KeyEvent event); }