code: @Override
      public boolean canHandleData(IoBuffer data) {
          if (data.limit() == 0) {
              // Empty buffer
              return false;
          }
          byte first = data.get();
          boolean result = (((first & 0xf0) >> 4) == AudioCodec.AAC.getId());
          data.rewind();
          return result;
      }
docs: {@inheritDoc}