title: Problem with camera access on moverio BT 35E
body: <p>After following the documentation from Epson regarding camera access on the Moverio BT 35E, i just need to preview the camera output, but i cannot start my capture session. </p>
  
  <p>Link to the docs: (<a href="https://tech.moverio.epson.com/en/bt-35e/developers_guide/developing_android_apps.html#ac2-3-2" rel="nofollow noreferrer">https://tech.moverio.epson.com/en/bt-35e/developers_guide/developing_android_apps.html#ac2-3-2</a>) </p>
  
  <p>The problem seems to originate from the CameraDevice.startCapture() method. I have logged the output to my device, and the output is -1 (Failed)...</p>
  
  <pre><code>public void startCamera() {
      mCameraManager = new CameraManager(this);
      try {
          mCameraDevice = mCameraManager.open(mCaptureStateCallback, null, mSurfaceView.getHolder());
      } catch (IOException e) {
          e.printStackTrace();
      }
  
      mCameraDevice.startCapture();
  }
  
  @Override
  protected void onResume() {
      super.onResume();
  
      if(mCameraDevice != null) {
          mCameraDevice.startCapture();
          mTextView.setText(Integer.toString(mCameraDevice.startCapture()));
      } else {
          mTextView.setText("CameraDevice is Null");
      }
  }
  </code></pre>
  
  <p>As far as i can tell, all i need to set up the camera manager, call the .open method with a statecallback method, and run the .startCapture method after this. This method fails, but i cannot seem to figure out why...</p>
  
  <p>The documentation tells me nothing, except that an output of -1 means the method has failed, but does not tell me why.</p>