[gst-cvs] gstreamer-sharp: Add generated Tags class and remove hand-written CommonTags class

Sebastian Dröge slomo at kemper.freedesktop.org
Sat Apr 18 07:33:16 PDT 2009


Module: gstreamer-sharp
Branch: master
Commit: 87786e2e90873fac1ef82c55c719cea2f041dcaf
URL:    http://cgit.freedesktop.org/gstreamer/gstreamer-sharp/commit/?id=87786e2e90873fac1ef82c55c719cea2f041dcaf

Author: Sebastian Dröge <sebastian.droege at collabora.co.uk>
Date:   Fri Apr 17 16:44:14 2009 +0200

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

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 at 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";
+	}
+}





More information about the Gstreamer-commits mailing list