|  |  |  |  | 
    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