C# Класс WaveBox.Service.Services.TranscodeService

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

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

Метод Описание
CancelAllTranscodes ( ) : void
CancelTranscode ( ITranscoder transcoder ) : void
ConsumedTranscode ( ITranscoder transcoder ) : void
Start ( ) : bool
Stop ( ) : bool
TranscodeFailed ( ITranscoder transcoder ) : void
TranscodeFinished ( ITranscoder transcoder ) : void
TranscodeService ( ) : System
TranscodeSong ( IMediaItem song, TranscodeType type, uint quality, bool isDirect, uint offsetSeconds, uint lengthSeconds ) : ITranscoder
TranscodeVideo ( IMediaItem video, TranscodeType type, uint quality, bool isDirect, uint width, uint height, bool maintainAspect, uint offsetSeconds, uint lengthSeconds ) : ITranscoder

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

Метод Описание
StartTranscoder ( ITranscoder inTranscoder ) : ITranscoder

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

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

public CancelAllTranscodes ( ) : void
Результат void

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

public CancelTranscode ( ITranscoder transcoder ) : void
transcoder ITranscoder
Результат void

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

public ConsumedTranscode ( ITranscoder transcoder ) : void
transcoder ITranscoder
Результат void

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

public Start ( ) : bool
Результат bool

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

public Stop ( ) : bool
Результат bool

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

public TranscodeFailed ( ITranscoder transcoder ) : void
transcoder ITranscoder
Результат void

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

public TranscodeFinished ( ITranscoder transcoder ) : void
transcoder ITranscoder
Результат void

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

public TranscodeService ( ) : System
Результат System

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

public TranscodeSong ( IMediaItem song, TranscodeType type, uint quality, bool isDirect, uint offsetSeconds, uint lengthSeconds ) : ITranscoder
song IMediaItem
type TranscodeType
quality uint
isDirect bool
offsetSeconds uint
lengthSeconds uint
Результат ITranscoder

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

public TranscodeVideo ( IMediaItem video, TranscodeType type, uint quality, bool isDirect, uint width, uint height, bool maintainAspect, uint offsetSeconds, uint lengthSeconds ) : ITranscoder
video IMediaItem
type TranscodeType
quality uint
isDirect bool
width uint
height uint
maintainAspect bool
offsetSeconds uint
lengthSeconds uint
Результат ITranscoder