
Romain Vimont
authored
Add an API to manage "services discovery" easily from UI clients.
A "media source provider" allows to retrieve media sources (each
associated to a services discovery module).
A media source holds a media tree, containing both the media detected by
the services discovery module and the media detected by preparsing.
Clients may listen to the tree to be notified of changes.
A client may retrieve a media source at any time and listen to its
media tree, even if it is already populated, without race condition.
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
Name | Last commit | Last update |
---|---|---|
autotools | ||
bin | ||
compat | ||
contrib | ||
doc | ||
extras | ||
include | ||
lib | ||
m4 | ||
modules | ||
po | ||
share | ||
src | ||
test | ||
.gitattributes | ||
.gitignore | ||
.mailmap | ||
AUTHORS | ||
COPYING | ||
COPYING.LIB | ||
INSTALL | ||
Makefile.am | ||
NEWS | ||
PLAYER_TODO.txt | ||
README | ||
THANKS | ||
bootstrap | ||
configure.ac | ||
make-alias |