Class TagLibHelper
- Namespace
- VisioForge.Core
- Assembly
- VisioForge.Core.dll
TagLib helper for tags copying.
public static class TagLibHelperInheritance
Inherited Members
Methods
CopyTags(File, ILogger)
Copies tags from TagLib to VisioForge class.
public static MediaFileTags CopyTags(File file, ILogger logger = null)Parameters
fileFile-
File.
loggerILogger-
Logger?.
Returns
- MediaFileTags
-
Returns VisioForge.Core.Types.MediaFileTags.
ReadTags(string)
Reads tags from file.
public static MediaFileTags ReadTags(string filename)Parameters
filenamestring-
File name.
Returns
- MediaFileTags
-
Returns MediaFileTags.
ReadTags(string, ILogger)
Reads tags from file.
public static MediaFileTags ReadTags(string filename, ILogger logger)Parameters
filenamestring-
File name.
loggerILogger-
Logger?.
Returns
- MediaFileTags
-
Returns MediaFileTags.
WriteTags(MediaFileTags, string, ILogger)
Writes tags to output file.
public static void WriteTags(MediaFileTags tags, string filename, ILogger logger = null)Parameters
tagsMediaFileTags-
The tags.
filenamestring-
The filename.
loggerILogger-
The logger.