Object Hierarchy

    GObject
    ├── DmapConnection
       ├── DmapAvConnection
       ├── DmapControlConnection
       ╰── DmapImageConnection
    ├── DmapShare
       ├── DmapAvShare
       ├── DmapControlShare
       ╰── DmapImageShare
    ├── DmapMdnsBrowser
    ├── DmapMdnsPublisher
    ├── DmapMdnsService
    ╰── GInputStream
        ╰── DmapTranscodeStream
            ├── DmapTranscodeMp3Stream
            ├── DmapTranscodeQtStream
            ╰── DmapTranscodeWavStream
    GInterface
    ├── DmapAvRecord
    ├── DmapContainerDb
    ├── DmapContainerRecord
    ├── DmapControlPlayer
    ├── DmapDb
    ├── DmapImageRecord
    ├── DmapRecordFactory
    ╰── DmapRecord
    GEnum
    ├── DmapConnectionState
    ├── DmapContentCode
    ├── DmapControlPlayState
    ├── DmapControlRepeatState
    ├── DmapDbId
    ├── DmapError
    ├── DmapMdnsBrowserError
    ├── DmapMdnsPublisherError
    ├── DmapMdnsServiceTransportProtocol
    ├── DmapMdnsServiceType
    ├── DmapMediaKind
    ╰── DmapShareAuthMethod