[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