code: public void receiveAudio(boolean receive) {
          if (engine != null) {
              // check if engine currently receives audio, returns previous value
              boolean receiveAudio = engine.receiveAudio(receive);
              if (receiveAudio && !receive) {
                  // send a blank audio packet to reset the player
                  engine.sendBlankAudio(true);
              } else if (!receiveAudio && receive) {
                  // do a seek	
                  seekToCurrentPlayback();
              }
          } else {
              log.debug("PlayEngine was null, receiveAudio cannot be modified");
          }
      }
docs: {@inheritDoc}