core: Generalize UPnP class on upload
authorJens Georg <mail@jensge.org>
Mon, 1 Aug 2011 19:11:19 +0000 (21:11 +0200)
committerJens Georg <mail@jensge.org>
Mon, 1 Aug 2011 19:18:26 +0000 (21:18 +0200)
commit5a090f1b6b657700c65dd4e3b2308b22e2c11baf
tree3fe10fb5dcb2c38e94990634ff005b0ddbd5580b
parent418244c7403d18751854b978353591264de59945
core: Generalize UPnP class on upload

DLNA allows to generalize a more specific UPnP class if the container
the item created in is DLNA_ORG.AnyContainer. E.g.:

object.item.videoItem.movie → object.item.videoItem

Implements DLNA Guideline 7.3.120.4.
Fixes NB#273707
src/rygel/rygel-item-creator.vala