Object Hierarchy

    GObject
        RygelMediaObject
            RygelMediaItem
                RygelAudioItem
                    RygelMusicItem
                    RygelVideoItem
                RygelImageItem
                    RygelPhotoItem
                RygelPlaylistItem
            RygelMediaContainer
                RygelSimpleContainer
        GUPnPServiceInfo
            GUPnPService
                RygelContentDirectory
        RygelHTTPSeek
        RygelTranscodeManager
            RygelHTTPServer
        RygelMediaArtStore
        RygelMediaEngine
        GeeAbstractCollection
            GeeAbstractList
                GeeAbstractBidirList
                    GeeArrayList
                        RygelMediaObjects
        RygelMediaDevice
            RygelMediaServer
        GUPnPResourceFactory
            RygelPlugin
                RygelMediaServerPlugin
        RygelSerializer
        RygelTranscoder
    GInterface
        RygelDataSource
        RygelVisualItem
        RygelSearchableContainer
        RygelTrackableContainer
        RygelTrackableItem
        RygelUpdatableObject
        RygelWritableContainer
    GEnum
        RygelHTTPSeekType
        RygelLogicalOperator
        RygelObjectEventType
        SerializerType
    RygelSearchExpression
        RygelLogicalExpression
        RygelRelationalExpression
    RygelSubtitle
    RygelIconInfo
        RygelThumbnail