code: private void deliverMediaDetailsUpdate(final MediaDetails details) {
          for (MediaDetailsListener listener : getMediaDetailsListeners()) {
              try {
                  listener.detailsAvailable(details);
              } catch (Throwable t) {
                  logger.warn("Problem delivering media details response to listener", t);
              }
          }
      }
docs: Send a media details response to all registered listeners.
  
  @param details the response that has just arrived