docs: public void startRecording() {
          if (mState != STATE.INITIALIZED) {
              Log.e(TAG, "startRecording called in invalid state. Ignoring");
              return;
          }
          synchronized (mReadyForFrameFence) {
              mFrameNum = 0;
              mRecording = true;
              mState = STATE.RECORDING;
          }
      }