title: Custom Camera : Picture size small
body: <p>I'm working on custom camera. So, When I capture image from <strong>native camera</strong>, it's <strong>size</strong> is <strong>1.76MB</strong>. But, when I capture it from <strong>Custom Camera</strong> it's <strong>977.86KB</strong>. I've set following properties to camera... </p>
  
  <pre><code>        Camera.Parameters parameters = mCamera.getParameters();         
          parameters.setPreviewSize(mPreviewSize.width, mPreviewSize.height);
          parameters.setPictureSize(mPreviewSize.width, mPreviewSize.height);
          parameters.setRotation(90);
          parameters.setJpegQuality(100);
          parameters.setPictureFormat(ImageFormat.JPEG);
  
          android.util.Log.i(TAG, "####### setting FLASH_MODE_TORCH");
          parameters.setFlashMode(Parameters.FLASH_MODE_TORCH);
          parameters.setFocusMode("continuous-picture");
  
          if (parameters.getSupportedFocusModes().contains("continuous-picture")) {
              parameters.setFocusMode("continuous-picture");
              mCamera.setParameters(parameters);
          } else {
              Log.i(TAG, "FOCUS MODE continuous-picture NOT SUPPORTED......!!!");
          }
  
          mCamera.setParameters(parameters);
          mCamera.setDisplayOrientation(90);
          mCamera.setPreviewDisplay(mHolder);
          mCamera.startPreview();     
  </code></pre>
  
  <blockquote>
    <p>So, where is the problem? Is there any property/Parameter that I'm missing but need to set to camera in order to get expected outcome??</p>
  </blockquote>