docs: public void onHostActivityResumed() {
          synchronized (mReadyForFrameFence) {
              // Resume the GLSurfaceView's Renderer thread
              if (mDisplayView != null)
                  mDisplayView.onResume();
              // Re-open camera if we're not recording and the SurfaceTexture has already been created
              if (!mRecording && mSurfaceTexture != null) {
                  if (VERBOSE)
                      Log.i("CameraRelease", "Opening camera and attaching to SurfaceTexture");
                  mHandler.sendMessage(mHandler.obtainMessage(MSG_REOPEN_CAMERA));
              } else {
                  Log.w("CameraRelease", "Didn't try to open camera onHAResume. rec: " + mRecording + " mSurfaceTexture ready? " + (mSurfaceTexture == null ? " no" : " yes"));
              }
          }
      }