/** * this is meant to return a subset of metadata properties that is useful for determining fanart * locations * * @param mediaType * @param mediaObject * @return */ private Map<String, String> getMetadata(MediaType mediaType, Object mediaObject) { if (mediaType == MediaType.TV) { Map<String, String> props = new HashMap<String, String>(); for (String key : new String[] {FanartUtil.SEASON_NUMBER, FanartUtil.EPISODE_NUMBER}) { String v = SageFanartUtil.GetMediaFileMetadata(mediaObject, key); if (!SageFanartUtil.isEmpty(v)) { props.put(key, v); } } return props; } return null; }