Object Hierarchy

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