code: @SuppressWarnings("WeakerAccess")
      public boolean isPlaying() {
          if (packetBytes.length >= 212) {
              return (packetBytes[STATUS_FLAGS] & PLAYING_FLAG) > 0;
          } else {
              final PlayState1 state = getPlayState1();
              return  state == PlayState1.PLAYING || state == PlayState1.LOOPING ||
                      (state == PlayState1.SEARCHING && getPlayState2() == PlayState2.MOVING);
          }
      }
docs: Was the CDJ playing a track when this update was sent?
  
  @return true if the play flag was set, or, if this seems to be a non-nexus player, if <em>P<sub>1</sub></em>
  has a value corresponding to a playing state.