When use Mopidy-dLeyna to browse music from DLNA server, no cover images show up.
I usually put one cover.jpg file with audio files, is that possible to config it work?
jjok
July 31, 2021, 10:12pm
2
It looks like it’s been implemented. I can’t really tell how it’s meant to work though. There doesn’t seem to be any related configuration, so I suppose it should just work.
self.__upnp_lookup_limit = ext_config["upnp_lookup_limit"]
self.__upnp_search_limit = ext_config["upnp_search_limit"]
def browse(self, uri):
if uri == self.root_directory.uri:
refs = sorted(self.__servers, key=operator.attrgetter("name"))
else:
refs = self.__browse(uri)
return list(refs)
def get_images(self, uris):
# TODO: suggest as API improvement
uris = frozenset(uris)
# group uris by authority (media server)
queries = collections.defaultdict(list)
for uri in uris.difference([self.root_directory.uri]):
parts = uritools.urisplit(uri)
baseuri = parts.scheme + "://" + parts.authority
queries[baseuri].append(parts.path)
# start searching - blocks only when iterating over results
results = []