private void setRecorderSize() { List<Size> validPreviewSizes = CameraUtils.getValidPreviewSizes(mCamera); Camera.Parameters parameters = mCamera.getParameters(); parameters.set("cam_mode", 1); //Camera.Size optimalSize = DisplayMetrics metrics = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metrics); mOptimalSize = CameraPreview.getOptimalPreviewSize(validPreviewSizes, metrics.widthPixels, metrics.heightPixels); parameters.setPreviewSize(mOptimalSize.width, mOptimalSize.height); }
private void setFlash(Camera.Parameters parameters) { // FIXME: This is a hack to turn the flash off on the Samsung Galaxy. // And this is a hack-hack to work around a different value on the Behold II // Restrict Behold II check to Cupcake, per Samsung's advice //if (Build.MODEL.contains("Behold II") && // CameraManager.SDK_INT == Build.VERSION_CODES.CUPCAKE) { parameters.set("flash-value", 2); // This is the standard setting to turn the flash off that all devices should honor. parameters.set("flash-mode", "off"); }
Camera cam = Camera.open(); cam.setDisplayOrientation(90); cam.setPreviewDisplay(holder); Camera.Parameters para = cam.getParameters(); para.set("camera-id", 2); cam.setParameters(p);
void setFrontCamera(Camera camera) { Camera.Parameters parameters = camera.getParameters(); parameters.set("camera-id", 2); // (800, 480) is also supported front camera preview size at Samsung Galaxy S. parameters.setPreviewSize(640, 480); camera.setParameters(parameters);
Camera camera = Camera.open(); camera.setDisplayOrientation(90); Camera.Parameters params = camera.getParameters(); params.set("camera-id", 2); camera.setParameters(params);
parameters.set("orientation", "portrait");
Camera.Parameters parameters = mCamera.getParameters(); parameters.set("camera-id", 2); parameters.setPreviewSize(640, 480); // or (800,480) this is supported front camera preview size @ Samsung Galaxy S mCamera.setParameters(parameters);
Camera cam = Camera.open(); Camera.Parameters camParams = cam.getParameters(); String supportedIsoValues = camParams.get("iso-values"); //supported values, comma separated String camParams.set("iso", (String)newValue); cam.setParameters(camParams);
MediaRecorder mMediaRecorder = new MediaRecorder(); Camera mCamera = Camere.open(); Camera.Parameters parameters = mCamera.getParameters(); parameters.set("camera-id", 2); parameters.setPreviewSize(640, 480); // or (800,480) mCamera.setParameters(parameters); mCamera.unlock(); // unlock, to give other process to access it otherwise it can't be used later mMediaRecorder.setCamera(mCamera); // continue with mMediaRecorder standard routines here
camera = Camera.open(); Camera.Parameters param = camera.getParameters(); param.set( "cam_mode", 1 ); camera.setParameters( param );
private void setFlash(Camera.Parameters parameters) { // FIXME: This is a hack to turn the flash off on the Samsung Galaxy. // And this is a hack-hack to work around a different value on the Behold II // Restrict Behold II check to Cupcake, per Samsung's advice //if (Build.MODEL.contains("Behold II") && // CameraManager.SDK_INT == Build.VERSION_CODES.CUPCAKE) { if (Build.MODEL.contains("Behold II") && CameraManager.SDK_INT == 3) { // 3 = Cupcake parameters.set("flash-value", 1); } else { parameters.set("flash-value", 2); } // This is the standard setting to turn the flash off that all devices should honor. parameters.set("flash-mode", "off"); }
private void setFlash(Camera.Parameters parameters) { // FIXME: This is a hack to turn the flash off on the Samsung Galaxy. // And this is a hack-hack to work around a different value on the Behold II // Restrict Behold II check to Cupcake, per Samsung's advice //if (Build.MODEL.contains("Behold II") && // CameraManager.SDK_INT == Build.VERSION_CODES.CUPCAKE) { if (Build.MODEL.contains("Behold II") && CameraManager.SDK_INT == 3) { // 3 = Cupcake parameters.set("flash-value", 1); } else { parameters.set("flash-value", 2); } // This is the standard setting to turn the flash off that all devices should honor. parameters.set("flash-mode", "off"); }
private void setFlash(Camera.Parameters parameters) { // FIXME: This is a hack to turn the flash off on the Samsung Galaxy. // And this is a hack-hack to work around a different value on the Behold II // Restrict Behold II check to Cupcake, per Samsung's advice //if (Build.MODEL.contains("Behold II") && // CameraManager.SDK_INT == Build.VERSION_CODES.CUPCAKE) { if (Build.MODEL.contains("Behold II") && CameraManager.SDK_INT == 3) { // 3 = Cupcake parameters.set("flash-value", 1); } else { parameters.set("flash-value", 2); } // This is the standard setting to turn the flash off that all devices should honor. parameters.set("flash-mode", "off"); }
Camera.Parameters parameters = camera.getParameters(); parameters.set("orientation", "portrait"); camera.setParameters(parameters);