code: public void processMetadata(Metadata metadata) {
          synchronized (frameListeners) {
              Iterator<FrameListener> it = frameListeners.iterator();
              while (it.hasNext()) {
                  FrameListener listener = it.next();
                  listener.processMetadata(metadata);
              }
          }
      }
docs: Process metadata records.
  @param metadata the metadata block
  @see de.quippy.jflac.FrameListener#processMetadata(de.quippy.jflac.metadata.MetadataBase)