C# 클래스 WaveBox.Service.Services.TranscodeService

상속: IService
파일 보기 프로젝트 열기: einsteinx2/WaveBox

공개 메소드들

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