C# Class BatchGuy.App.Eac3To.Abstracts.AbstractEAC3ToOutputNamingService

Afficher le fichier Open project: yaboy58/BatchGuy Class Usage Examples

Protected Properties

Свойство Type Description
_audioService IAudioService
_currentBluRaySummaryInfo BatchGuy.App.Parser.Models.BluRaySummaryInfo
_currentMovieRemuxTemplate BatchGuy.App.Eac3To.Models.EAC3ToRemuxFileNameTemplate
_enumEAC3ToNamingConventionType EnumEAC3ToNamingConventionType

Méthodes publiques

Méthode Description
AbstractEAC3ToOutputNamingService ( IAudioService audioService ) : System
GetAudioName ( EAC3ToConfiguration eac3toConfiguration, BluRayTitleAudio audio, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
GetChapterName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
GetLogName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
GetSubtitleName ( EAC3ToConfiguration eac3toConfiguration, BluRayTitleSubtitle subtitle, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
GetVideoName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
SetCurrentBluRaySummaryInfo ( BluRaySummaryInfo currentBluRaySummaryInfo ) : void

Méthodes protégées

Méthode Description
AddWordSeparator ( bool isExtractForRemux, bool usePeriodsInFileName, string episodeName ) : string
GetAudioCommentary ( BluRayTitleAudio audio ) : string
GetSubtitleCommentary ( BluRayTitleSubtitle subtitle ) : string
PadNumberWithZeros ( int batchCount, int number ) : string

Method Details

AbstractEAC3ToOutputNamingService() public méthode

public AbstractEAC3ToOutputNamingService ( IAudioService audioService ) : System
audioService IAudioService
Résultat System

AddWordSeparator() protected méthode

protected AddWordSeparator ( bool isExtractForRemux, bool usePeriodsInFileName, string episodeName ) : string
isExtractForRemux bool
usePeriodsInFileName bool
episodeName string
Résultat string

GetAudioCommentary() protected méthode

protected GetAudioCommentary ( BluRayTitleAudio audio ) : string
audio BatchGuy.App.Parser.Models.BluRayTitleAudio
Résultat string

GetAudioName() public abstract méthode

public abstract GetAudioName ( EAC3ToConfiguration eac3toConfiguration, BluRayTitleAudio audio, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
eac3toConfiguration BatchGuy.App.Eac3to.Models.EAC3ToConfiguration
audio BatchGuy.App.Parser.Models.BluRayTitleAudio
filesOutputPath string
paddedEpisodeNumber string
episodeName string
Résultat string

GetChapterName() public abstract méthode

public abstract GetChapterName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
eac3toConfiguration BatchGuy.App.Eac3to.Models.EAC3ToConfiguration
filesOutputPath string
paddedEpisodeNumber string
episodeName string
Résultat string

GetLogName() public abstract méthode

public abstract GetLogName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
eac3toConfiguration BatchGuy.App.Eac3to.Models.EAC3ToConfiguration
filesOutputPath string
paddedEpisodeNumber string
episodeName string
Résultat string

GetSubtitleCommentary() protected méthode

protected GetSubtitleCommentary ( BluRayTitleSubtitle subtitle ) : string
subtitle BatchGuy.App.Parser.Models.BluRayTitleSubtitle
Résultat string

GetSubtitleName() public abstract méthode

public abstract GetSubtitleName ( EAC3ToConfiguration eac3toConfiguration, BluRayTitleSubtitle subtitle, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
eac3toConfiguration BatchGuy.App.Eac3to.Models.EAC3ToConfiguration
subtitle BatchGuy.App.Parser.Models.BluRayTitleSubtitle
filesOutputPath string
paddedEpisodeNumber string
episodeName string
Résultat string

GetVideoName() public abstract méthode

public abstract GetVideoName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
eac3toConfiguration BatchGuy.App.Eac3to.Models.EAC3ToConfiguration
filesOutputPath string
paddedEpisodeNumber string
episodeName string
Résultat string

PadNumberWithZeros() protected méthode

protected PadNumberWithZeros ( int batchCount, int number ) : string
batchCount int
number int
Résultat string

SetCurrentBluRaySummaryInfo() public méthode

public SetCurrentBluRaySummaryInfo ( BluRaySummaryInfo currentBluRaySummaryInfo ) : void
currentBluRaySummaryInfo BatchGuy.App.Parser.Models.BluRaySummaryInfo
Résultat void

Property Details

_audioService protected_oe property

protected IAudioService _audioService
Résultat IAudioService

_currentBluRaySummaryInfo protected_oe property

protected BluRaySummaryInfo,BatchGuy.App.Parser.Models _currentBluRaySummaryInfo
Résultat BatchGuy.App.Parser.Models.BluRaySummaryInfo

_currentMovieRemuxTemplate protected_oe property

protected EAC3ToRemuxFileNameTemplate,BatchGuy.App.Eac3To.Models _currentMovieRemuxTemplate
Résultat BatchGuy.App.Eac3To.Models.EAC3ToRemuxFileNameTemplate

_enumEAC3ToNamingConventionType protected_oe property

protected EnumEAC3ToNamingConventionType _enumEAC3ToNamingConventionType
Résultat EnumEAC3ToNamingConventionType