C# 클래스 BatchGuy.App.Eac3To.Abstracts.AbstractEAC3ToOutputNamingService

파일 보기 프로젝트 열기: yaboy58/BatchGuy 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
_audioService IAudioService
_currentBluRaySummaryInfo BatchGuy.App.Parser.Models.BluRaySummaryInfo
_currentMovieRemuxTemplate BatchGuy.App.Eac3To.Models.EAC3ToRemuxFileNameTemplate
_enumEAC3ToNamingConventionType EnumEAC3ToNamingConventionType

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
AddWordSeparator ( bool isExtractForRemux, bool usePeriodsInFileName, string episodeName ) : string
GetAudioCommentary ( BluRayTitleAudio audio ) : string
GetSubtitleCommentary ( BluRayTitleSubtitle subtitle ) : string
PadNumberWithZeros ( int batchCount, int number ) : string

메소드 상세

AbstractEAC3ToOutputNamingService() 공개 메소드

public AbstractEAC3ToOutputNamingService ( IAudioService audioService ) : System
audioService IAudioService
리턴 System

AddWordSeparator() 보호된 메소드

protected AddWordSeparator ( bool isExtractForRemux, bool usePeriodsInFileName, string episodeName ) : string
isExtractForRemux bool
usePeriodsInFileName bool
episodeName string
리턴 string

GetAudioCommentary() 보호된 메소드

protected GetAudioCommentary ( BluRayTitleAudio audio ) : string
audio BatchGuy.App.Parser.Models.BluRayTitleAudio
리턴 string

GetAudioName() 공개 추상적인 메소드

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
리턴 string

GetChapterName() 공개 추상적인 메소드

public abstract GetChapterName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
eac3toConfiguration BatchGuy.App.Eac3to.Models.EAC3ToConfiguration
filesOutputPath string
paddedEpisodeNumber string
episodeName string
리턴 string

GetLogName() 공개 추상적인 메소드

public abstract GetLogName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
eac3toConfiguration BatchGuy.App.Eac3to.Models.EAC3ToConfiguration
filesOutputPath string
paddedEpisodeNumber string
episodeName string
리턴 string

GetSubtitleCommentary() 보호된 메소드

protected GetSubtitleCommentary ( BluRayTitleSubtitle subtitle ) : string
subtitle BatchGuy.App.Parser.Models.BluRayTitleSubtitle
리턴 string

GetSubtitleName() 공개 추상적인 메소드

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
리턴 string

GetVideoName() 공개 추상적인 메소드

public abstract GetVideoName ( EAC3ToConfiguration eac3toConfiguration, string filesOutputPath, string paddedEpisodeNumber, string episodeName ) : string
eac3toConfiguration BatchGuy.App.Eac3to.Models.EAC3ToConfiguration
filesOutputPath string
paddedEpisodeNumber string
episodeName string
리턴 string

PadNumberWithZeros() 보호된 메소드

protected PadNumberWithZeros ( int batchCount, int number ) : string
batchCount int
number int
리턴 string

SetCurrentBluRaySummaryInfo() 공개 메소드

public SetCurrentBluRaySummaryInfo ( BluRaySummaryInfo currentBluRaySummaryInfo ) : void
currentBluRaySummaryInfo BatchGuy.App.Parser.Models.BluRaySummaryInfo
리턴 void

프로퍼티 상세

_audioService 보호되어 있는 프로퍼티

protected IAudioService _audioService
리턴 IAudioService

_currentBluRaySummaryInfo 보호되어 있는 프로퍼티

protected BluRaySummaryInfo,BatchGuy.App.Parser.Models _currentBluRaySummaryInfo
리턴 BatchGuy.App.Parser.Models.BluRaySummaryInfo

_currentMovieRemuxTemplate 보호되어 있는 프로퍼티

protected EAC3ToRemuxFileNameTemplate,BatchGuy.App.Eac3To.Models _currentMovieRemuxTemplate
리턴 BatchGuy.App.Eac3To.Models.EAC3ToRemuxFileNameTemplate

_enumEAC3ToNamingConventionType 보호되어 있는 프로퍼티

protected EnumEAC3ToNamingConventionType _enumEAC3ToNamingConventionType
리턴 EnumEAC3ToNamingConventionType