/// <summary> /// Reads any supported tags which are contained by the specified stream. /// </summary> private void ReadTagsFromStream(UInt32 stream) { var tagsOgg = default(IDictionary <String, String>); if (BASSNative.ChannelGetTags_Ogg(stream, out tagsOgg)) { foreach (var tagOgg in tagsOgg) { tags.Add(tagOgg.Key, tagOgg.Value); } } }