Пример #1
0
        protected override void ProcessNodes(DacpNodeDictionary nodes)
        {
            base.ProcessNodes(nodes);

            Type      = (DatabaseType)nodes.GetInt("mdbk");
            ServiceID = (UInt64)nodes.GetLong("aeIM");
        }
Пример #2
0
        protected override void ProcessNodes(DacpNodeDictionary nodes)
        {
            base.ProcessNodes(nodes);

            int?trackNumber = nodes.GetNullableShort("astn");

            if (trackNumber != 0)
            {
                TrackNumber = trackNumber;
            }

            AlbumArtistName   = nodes.GetString("asaa");
            AlbumPersistentID = (UInt64)nodes.GetLong("asai");

            int?year = nodes.GetNullableShort("asyr");

            if (year != 0)
            {
                Year = year;
            }
        }
Пример #3
0
        protected override void ProcessNodes(DacpNodeDictionary nodes)
        {
            base.ProcessNodes(nodes);

            ArtistID = (UInt64)nodes.GetLong("asri");
        }