Table of Contents

Class TagLibHelper

Namespace
VisioForge.Core
Assembly
VisioForge.Core.dll

TagLib helper for tags copying.

public static class TagLibHelper

Inheritance

Inherited Members

Methods

CopyTags(File, ILogger)

Copies tags from TagLib to VisioForge class.

public static MediaFileTags CopyTags(File file, ILogger logger = null)

Parameters

file File

File.

logger ILogger

Logger?.

Returns

MediaFileTags

Returns VisioForge.Core.Types.MediaFileTags.

ReadTags(string)

Reads tags from file.

public static MediaFileTags ReadTags(string filename)

Parameters

filename string

File name.

Returns

MediaFileTags

Returns MediaFileTags.

ReadTags(string, ILogger)

Reads tags from file.

public static MediaFileTags ReadTags(string filename, ILogger logger)

Parameters

filename string

File name.

logger ILogger

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

tags MediaFileTags

The tags.

filename string

The filename.

logger ILogger

The logger.