self if it isn't there... This lets us update all children before
sending them down the pipe...
set the size properly...
make FSDirectory have proper order for inheritance, so the Item
checkUpdate doesn't get called instead of the FSObject's
[git-p4: depot-paths = "//depot/": change = 767]
when directories and files change size, and update the proper
information..
hmm.. just realized we may still need to checkUpdate on all the
children we return, and that's better than always checkUpdate'ing
on add...
[git-p4: depot-paths = "//depot/": change = 766]
make Containers contain their own list of children...
add the containing ContentDirectory to the Items so that they can
add children to themselves...
[git-p4: depot-paths = "//depot/": change = 762]
change how addFSPath works and instead of creating the container
to put it all in, we put it in the container specified, and create
sub-containers before recursing..
[git-p4: depot-paths = "//depot/": change = 747]
hierarchy, and have the class do most of the work.. I will
probably need to figure out a better way to get at the hierarchy
than what I have now, but it works...
need to implement stuff like systemid, and containerid... but I
managed to stream an mp3 file to Intel's media renderer!
[git-p4: depot-paths = "//depot/": change = 729]
recommendations for making an AV Server, the others are the various
UPnP docs from http://www.upnp.org/ and some sample XML files
[git-p4: depot-paths = "//depot/": change = 724]
uuid variable include it also... fix xml to be same...
support randomly assigning the port of the web server... this
makes more sense than always using 8080..
[git-p4: depot-paths = "//depot/": change = 723]
notifications when we register an address...
make it so we send our responses on our own ip, and not the
multicast, along with turning off multicast loopback so we
don't see our own traffic...
Move the registering the SSDP services after the start of the
http server since we now send out notifications...
[git-p4: depot-paths = "//depot/": change = 718]