1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221
|
<Package>
<Overview>
<Title>TagLib#</Title>
<Remarks>This package provides support for reading and writing
the tagging information for a large number of tagging formats,
as well as reading media properties for many standard audio and video formats.</Remarks>
<Copyright>Copyright (C) 2007-2008 Brian Nickel</Copyright>
</Overview>
<Namespace Name="TagLib">
<Docs>
<summary>TagLib provides a generic interface for reading
media properties and editing tags on different audio and
video files.</summary>
<remarks>The most straightforward way to read a file is
through <see cref="M:TagLib.File.Create(System.String)"
/>, which does type detection to create the correct <see
cref="T:TagLib.File" />.</remarks>
</Docs>
</Namespace>
<Namespace Name="TagLib.Aac">
<Docs>
<summary><para>The TagLib.Aac namespace contains classes
for handling the AAC file format.</para></summary>
<remarks><para>See
http://www.hydrogenaudio.org/forums/lofiversion/index.php/t21617.html
for the complete specification.</para></remarks>
</Docs>
</Namespace>
<Namespace Name="TagLib.Aiff">
<Docs>
<summary><para>The TagLib.Aiff namespace contains classes
for handling the AIFF file format.</para></summary>
<remarks><para>See
http://en.wikipedia.org/wiki/Audio_Interchange_File_Format for
the complete specification.</para></remarks>
</Docs>
</Namespace>
<Namespace Name="TagLib.Ape">
<Docs>
<summary><para>The TagLib.Ape namespace contains classes
for reading APE tags.</para></summary>
<remarks><para>See
http://wiki.hydrogenaudio.org/index.php?title=APEv2 for
the complete specification.</para></remarks>
</Docs>
</Namespace>
<Namespace Name="TagLib.Asf">
<Docs>
<summary>The TagLib.Asf namespace contains classes for
handling the Microsoft Advanced Systems Format file
format.</summary>
<remarks>See
http://www.microsoft.com/windows/windowsmedia/forpros/format/asfspec.aspx
for the complete specification.</remarks>
</Docs>
</Namespace>
<Namespace Name="TagLib.Flac">
<Docs>
<summary>The TagLib.Flac namespace contains classes for
handling the Xiph FLAC file format.</summary>
<remarks>See http://flac.sourceforge.net/format.html for
the complete specification.</remarks>
</Docs>
</Namespace>
<Namespace Name="TagLib.Id3v1">
<Docs>
<summary>The TagLib.Id3v1 namespace contains classes for
handling the ID3v1.1 tagging format.</summary>
<remarks>See http://www.id3.org/ID3v1 for the complete
specification.</remarks>
</Docs>
</Namespace>
<Namespace Name="TagLib.Id3v2">
<Docs>
<summary>The TagLib.Id3v2 namespace contains classes for
handling the ID3v2 tagging format.</summary>
<remarks>See http://www.id3.org/Developer_Information
for the complete specification.</remarks>
</Docs>
</Namespace>
<Namespace Name="TagLib.Mpeg4">
<Docs>
<summary>The TagLib.Mpeg4 namespace contains classes for
handling the MPEG-4 file format.</summary>
<remarks>See
http://standards.iso.org/ittf/PubliclyAvailableStandards/c041828_ISO_IEC_14496-12_2005(E).zip
for the complete specification.</remarks>
</Docs>
</Namespace>
<Namespace Name="TagLib.Mpeg">
<Docs>
<summary>The TagLib.Mpeg namespace contains classes for handling
MPEG-1/2 files and MPEG audio files.</summary>
<remarks />
</Docs>
</Namespace>
<Namespace Name="TagLib.MusePack">
<Docs>
<summary>The TagLib.MusePack namespace contains classes for
handling the MusePack file format.</summary>
<remarks>See http://www.musepack.net/ for the complete
specification.</remarks>
</Docs>
</Namespace>
<Namespace Name="TagLib.NonContainer">
<Docs>
<summary>The TagLib.NonContainer namespace provides
classes for dealing with files that do not have a
standardized tagging mechanism and may have any number
of tags at their beginning or end.</summary>
<remarks>The FLAC file format is included in this
because despite having a standard tagging mechanism, ID3
and APE tags are not uncommonly attached to the
file.</remarks>
</Docs>
</Namespace>
<Namespace Name="TagLib.Ogg.Codecs">
<Docs>
<summary>The TagLib.Ogg.Codecs namespace contains
standard codecs used in Xiph Ogg files.</summary>
<remarks />
</Docs>
</Namespace>
<Namespace Name="TagLib.Ogg">
<Docs>
<summary>The TagLib.Ogg namespace contains classes for
handling the Xiph OGG file format.</summary>
<remarks>See http://www.xiph.org/ogg/ for the complete
specification.</remarks>
</Docs>
</Namespace>
<Namespace Name="TagLib.Riff">
<Docs>
<summary>The TagLib.Riff namespace contains all classes
relevant to the reading of Microsoft RIFF files. These
files include namely the WAV and AVI file
formats.</summary>
<remarks>See
http://msdn2.microsoft.com/en-us/library/ms779636.aspx
for information on the RIFF AVI format.</remarks>
</Docs>
</Namespace>
<Namespace Name="TagLib.WavPack">
<Docs>
<summary>The TagLib.WavPack namespace contains all
classes relevant to the reading of WavPack
files.</summary>
<remarks>See http://www.wavpack.com/ for the complete
specification.</remarks>
</Docs>
</Namespace>
<ActionSet Name="InjectMenuItem">
<File Path="@DOCDIR@/../monodoc.xml">
<Insert Target="/node/node[@name='various']" IfMissing="//node[@name='classlib-taglib-sharp']">
<node label="TagLib#" name="classlib-taglib-sharp" />
</Insert>
</File>
</ActionSet>
<ActionSet Name="RemoveMenuItem">
<File Path="@DOCDIR@/../monodoc.xml">
<Remove Target="//node[@name='classlib-taglib-sharp']" />
</File>
</ActionSet>
<ActionSet Name="InsertMissingValues">
<File Path="en/index.xml">
<Replace Source="/Package/Overview/Title" Target="/Overview/Title" />
<Replace Source="/Package/Overview/Copyright" Target="/Overview/Copyright" />
<Replace Source="/Package/Overview/Remarks" Target="/Overview/Remarks" />
</File>
<File Path="en/ns-TagLib.xml">
<Replace Source="/Package/Namespace[@Name='TagLib']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.Aac.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.Aac']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.Aiff.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.Aiff']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.Ape.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.Ape']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.Asf.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.Asf']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.Flac.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.Flac']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.Id3v1.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.Id3v1']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.Id3v2.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.Id3v2']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.Mpeg4.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.Mpeg4']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.Mpeg.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.Mpeg']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.MusePack.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.MusePack']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.NonContainer.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.NonContainer']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.Ogg.Codecs.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.Ogg.Codecs']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.Ogg.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.Ogg']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.Riff.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.Riff']/Docs" Target="/Namespace/Docs" />
</File>
<File Path="en/ns-TagLib.WavPack.xml">
<Replace Source="/Package/Namespace[@Name='TagLib.WavPack']/Docs" Target="/Namespace/Docs" />
</File>
</ActionSet>
</Package>
|