C# Class BatchGuy.App.Parser.Services.BluRayTitleParserService

Inheritance: IBluRayTitleParserService
Exibir arquivo Open project: yaboy58/BatchGuy Class Usage Examples

Public Methods

Method Description
BluRayTitleParserService ( ILineItemIdentifierService lineItemIdentifierService, List processOutputLineItems, IMKVMergeLanguageService languageService ) : System
GetAudioType ( ProcessOutputLineItem lineItem ) : EnumAudioType
GetId ( ProcessOutputLineItem lineItem ) : string
GetLanguage ( ProcessOutputLineItem lineItem ) : string
GetTitleInfo ( ) : BluRayTitleInfo
IsAudioType ( ProcessOutputLineItem processOutputLineItem, string criteria ) : bool
IsIdValid ( string id ) : bool

Private Methods

Method Description
SetAudio ( ProcessOutputLineItem lineItem ) : void
SetChapter ( ProcessOutputLineItem lineItem ) : void
SetIsLosslessAudioFlag ( EnumAudioType audioType ) : bool
SetSubtitle ( ProcessOutputLineItem lineItem ) : void
SetVideo ( ProcessOutputLineItem lineItem ) : void

Method Details

BluRayTitleParserService() public method

public BluRayTitleParserService ( ILineItemIdentifierService lineItemIdentifierService, List processOutputLineItems, IMKVMergeLanguageService languageService ) : System
lineItemIdentifierService ILineItemIdentifierService
processOutputLineItems List
languageService IMKVMergeLanguageService
return System

GetAudioType() public method

public GetAudioType ( ProcessOutputLineItem lineItem ) : EnumAudioType
lineItem BatchGuy.App.Parser.Models.ProcessOutputLineItem
return EnumAudioType

GetId() public method

public GetId ( ProcessOutputLineItem lineItem ) : string
lineItem BatchGuy.App.Parser.Models.ProcessOutputLineItem
return string

GetLanguage() public method

public GetLanguage ( ProcessOutputLineItem lineItem ) : string
lineItem BatchGuy.App.Parser.Models.ProcessOutputLineItem
return string

GetTitleInfo() public method

public GetTitleInfo ( ) : BluRayTitleInfo
return BatchGuy.App.Parser.Models.BluRayTitleInfo

IsAudioType() public method

public IsAudioType ( ProcessOutputLineItem processOutputLineItem, string criteria ) : bool
processOutputLineItem BatchGuy.App.Parser.Models.ProcessOutputLineItem
criteria string
return bool

IsIdValid() public method

public IsIdValid ( string id ) : bool
id string
return bool