content: 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);
  }
  