private void checkStart(){
  if (mCanProcessAudio && !mOutput.isRunning() && mOutput.available() <= mBufferStartThreshold) {
    mOutput.start();
  }
}

private void checkStart ( ) { if ( mCanProcessAudio && ! mOutput . isRunning ( ) && mOutput . available ( ) <= mBufferStartThreshold ) { mOutput . start ( ) ; } }
starts audio playback once audio buffer is almost full and remaining capacity falls below the start threshold .
