package javax.microedition.amms.control.camera;

import javax.microedition.media.Control;
import javax.microedition.media.MediaException;

public interface CameraControl extends Control
{
 public int ROTATE_LEFT = 2;
 public int ROTATE_RIGHT = 3;
 public int ROTATE_NONE = 1;
 public int UNKNOWN = -1004;

 public int getCameraRotation();
 
 public void enableShutterFeedback(boolean) throws MediaException;
 
 public boolean isShutterFeedbackEnabled();
 
 public String[] getSupportedExposureModes();
 
 public void setExposureMode(String);
 
 public String getExposureMode();
 
 public int[] getSupportedVideoResolutions();
 
 public int[] getSupportedStillResolutions();
 
 public void setVideoResolution(int);
 
 public void setStillResolution(int);
 
 public int getVideoResolution();
 
 public int getStillResolution();
 
}