C# Класс BatchGuy.App.Parser.Services.BluRayTitleParserService

Наследование: IBluRayTitleParserService
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
SetAudio ( ProcessOutputLineItem lineItem ) : void
SetChapter ( ProcessOutputLineItem lineItem ) : void
SetIsLosslessAudioFlag ( EnumAudioType audioType ) : bool
SetSubtitle ( ProcessOutputLineItem lineItem ) : void
SetVideo ( ProcessOutputLineItem lineItem ) : void

Описание методов

BluRayTitleParserService() публичный Метод

public BluRayTitleParserService ( ILineItemIdentifierService lineItemIdentifierService, List processOutputLineItems, IMKVMergeLanguageService languageService ) : System
lineItemIdentifierService ILineItemIdentifierService
processOutputLineItems List
languageService IMKVMergeLanguageService
Результат System

GetAudioType() публичный Метод

public GetAudioType ( ProcessOutputLineItem lineItem ) : EnumAudioType
lineItem BatchGuy.App.Parser.Models.ProcessOutputLineItem
Результат EnumAudioType

GetId() публичный Метод

public GetId ( ProcessOutputLineItem lineItem ) : string
lineItem BatchGuy.App.Parser.Models.ProcessOutputLineItem
Результат string

GetLanguage() публичный Метод

public GetLanguage ( ProcessOutputLineItem lineItem ) : string
lineItem BatchGuy.App.Parser.Models.ProcessOutputLineItem
Результат string

GetTitleInfo() публичный Метод

public GetTitleInfo ( ) : BluRayTitleInfo
Результат BatchGuy.App.Parser.Models.BluRayTitleInfo

IsAudioType() публичный Метод

public IsAudioType ( ProcessOutputLineItem processOutputLineItem, string criteria ) : bool
processOutputLineItem BatchGuy.App.Parser.Models.ProcessOutputLineItem
criteria string
Результат bool

IsIdValid() публичный Метод

public IsIdValid ( string id ) : bool
id string
Результат bool