C# Class ttaenc.PackageBuilder

Writes gme, tta, html, and album art files for a package
Inheritance: HtmlGenerator
Datei anzeigen Open project: sidiandi/ttaudio Class Usage Examples

Private Properties

Property Type Description
AddStaticMediaFile void
Assemble Task
Extract string
PrepareInputFiles void
Split IList
WriteHtml void
WriteYaml void
YamlPath string

Public Methods

Method Description
Build ( CancellationToken cancellationToken ) : Task
OpenHtmlPage ( CancellationToken cancellationToken ) : Task
PackageBuilder ( IPackageDirectoryStructure structure, MediaFileConverter converter, OidSvgWriter oidWriter ) : System

Private Methods

Method Description
AddStaticMediaFile ( CancellationToken cancellationToken, string fileName ) : void
Assemble ( CancellationToken cancellationToken ) : Task
Extract ( TagLib picture ) : string

Extract an

PrepareInputFiles ( CancellationToken cancellationToken ) : void
Split ( Package p ) : IList
WriteHtml ( CancellationToken cancellationToken ) : void
WriteYaml ( ) : void
YamlPath ( string path ) : string

Method Details

Build() public method

public Build ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
return Task

OpenHtmlPage() public method

public OpenHtmlPage ( CancellationToken cancellationToken ) : Task
cancellationToken System.Threading.CancellationToken
return Task

PackageBuilder() public method

public PackageBuilder ( IPackageDirectoryStructure structure, MediaFileConverter converter, OidSvgWriter oidWriter ) : System
structure IPackageDirectoryStructure
converter MediaFileConverter
oidWriter OidSvgWriter
return System