From 87786e2e90873fac1ef82c55c719cea2f041dcaf Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 17 Apr 2009 16:44:14 +0200 Subject: [PATCH] Add generated Tags class and remove hand-written CommonTags class --- gstreamer-sharp/CommonTags.cs | 47 ----------------------------------- gstreamer-sharp/Makefile.am | 2 +- gstreamer-sharp/Tags.cs | 58 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 59 insertions(+), 48 deletions(-) delete mode 100644 gstreamer-sharp/CommonTags.cs create mode 100644 gstreamer-sharp/Tags.cs diff --git a/gstreamer-sharp/CommonTags.cs b/gstreamer-sharp/CommonTags.cs deleted file mode 100644 index c43b29c..0000000 --- a/gstreamer-sharp/CommonTags.cs +++ /dev/null @@ -1,47 +0,0 @@ -// -// Commontags.cs: Constant tag strings -// -// Authors: -// Alp Toker (alp@atoker.com) -// -// Copyright (C) 2002 Alp Toker -// - -namespace Gst { - public sealed class CommonTags { - public const string Title = "title"; - public const string Artist = "artist"; - public const string Album = "album"; - public const string Date = "date"; - public const string Genre = "genre"; - public const string Comment = "comment"; - public const string TrackNumber = "track-number"; - public const string TrackCount = "track-count"; - public const string AlbumVolumeNumber = "album-disc-number"; - public const string AlbumVolumeCount = "album-disc-count"; - public const string Location = "location"; - public const string Description = "description"; - public const string Version = "version"; - public const string Isrc = "isrc"; - public const string Organization = "organization"; - public const string Copyright = "copyright"; - public const string Contact = "contact"; - public const string License = "license"; - public const string Performer = "performer"; - public const string Duration = "duration"; - public const string Codec = "codec"; - public const string VideoCodec = "video-codec"; - public const string AudioCodec = "audio-codec"; - public const string Bitrate = "bitrate"; - public const string NominalBitrate = "nominal-bitrate"; - public const string MinimumBitrate = "minimum-bitrate"; - public const string MaximumBitrate = "maximum-bitrate"; - public const string Serial = "serial"; - public const string Encoder = "encoder"; - public const string EncoderVersion = "encoder-version"; - public const string TrackGain = "replaygain-track-gain"; - public const string TrackPeak = "replaygain-track-peak"; - public const string AlbumGain = "replaygain-album-gain"; - public const string AlbumPeak = "replaygain-album-peak"; - } -} diff --git a/gstreamer-sharp/Makefile.am b/gstreamer-sharp/Makefile.am index 923485b..966a737 100644 --- a/gstreamer-sharp/Makefile.am +++ b/gstreamer-sharp/Makefile.am @@ -42,7 +42,7 @@ sources = \ Application.cs \ Version.cs \ AssemblyInfo.cs \ - CommonTags.cs \ + Tags.cs \ GError.cs \ Value.cs \ plugins-base/PlayBin.cs \ diff --git a/gstreamer-sharp/Tags.cs b/gstreamer-sharp/Tags.cs new file mode 100644 index 0000000..88a2f55 --- /dev/null +++ b/gstreamer-sharp/Tags.cs @@ -0,0 +1,58 @@ +namespace Gst { + public static class Tags { + public const string Title = "title"; + public const string TitleSortname = "title-sortname"; + public const string Artist = "artist"; + public const string ArtistSortname = "musicbrainz-sortname"; + public const string Album = "album"; + public const string AlbumSortname = "album-sortname"; + public const string Composer = "composer"; + public const string Date = "date"; + public const string Genre = "genre"; + public const string Comment = "comment"; + public const string ExtendedComment = "extended-comment"; + public const string TrackNumber = "track-number"; + public const string TrackCount = "track-count"; + public const string AlbumVolumeNumber = "album-disc-number"; + public const string AlbumVolumeCount = "album-disc-count"; + public const string Location = "location"; + public const string Homepage = "homepage"; + public const string Description = "description"; + public const string Version = "version"; + public const string Isrc = "isrc"; + public const string Organization = "organization"; + public const string Copyright = "copyright"; + public const string CopyrightUri = "copyright-uri"; + public const string Contact = "contact"; + public const string License = "license"; + public const string LicenseUri = "license-uri"; + public const string Performer = "performer"; + public const string Duration = "duration"; + public const string Codec = "codec"; + public const string VideoCodec = "video-codec"; + public const string AudioCodec = "audio-codec"; + public const string SubtitleCodec = "subtitle-codec"; + public const string Bitrate = "bitrate"; + public const string NominalBitrate = "nominal-bitrate"; + public const string MinimumBitrate = "minimum-bitrate"; + public const string MaximumBitrate = "maximum-bitrate"; + public const string Serial = "serial"; + public const string Encoder = "encoder"; + public const string EncoderVersion = "encoder-version"; + public const string TrackGain = "replaygain-track-gain"; + public const string TrackPeak = "replaygain-track-peak"; + public const string AlbumGain = "replaygain-album-gain"; + public const string AlbumPeak = "replaygain-album-peak"; + public const string ReferenceLevel = "replaygain-reference-level"; + public const string LanguageCode = "language-code"; + public const string Image = "image"; + public const string PreviewImage = "preview-image"; + public const string Attachment = "attachment"; + public const string BeatsPerMinute = "beats-per-minute"; + public const string Keywords = "keywords"; + public const string GeoLocationName = "geo-location-name"; + public const string GeoLocationLatitude = "geo-location-latitude"; + public const string GeoLocationLongitude = "geo-location-longitude"; + public const string GeoLocationElevation = "geo-location-elevation"; + } +} -- 2.7.4