public void stop() {
   if (mPlaybackThread != null) {
     mPlaybackThread.interrupt();
     mPlaybackThread = null;
   }
   stayAwake(false);
 }