C# 클래스 WaveBox.Transcoding.VideoTranscoder

상속: AbstractTranscoder
파일 보기 프로젝트 열기: einsteinx2/WaveBox 1 사용 예제들

공개 메소드들

메소드 설명
DefaultBitrateForQuality ( uint quality ) : uint
Equals ( Object obj ) : bool
Equals ( VideoTranscoder op ) : bool
GetHashCode ( ) : int
TotalBitrateForQuality ( uint quality ) : uint
VideoTranscoder ( IMediaItem item, uint quality, bool isDirect, uint width, uint height, bool maintainAspect, uint offsetSeconds, uint lengthSeconds ) : System

보호된 메소드들

메소드 설명
CalculateAudioBitrate ( uint totalBitrate ) : uint
GenerateArguments ( uint abitrate, uint vbitrate, uint width, uint height ) : string

메소드 상세

CalculateAudioBitrate() 보호된 메소드

protected CalculateAudioBitrate ( uint totalBitrate ) : uint
totalBitrate uint
리턴 uint

DefaultBitrateForQuality() 공개 정적인 메소드

public static DefaultBitrateForQuality ( uint quality ) : uint
quality uint
리턴 uint

Equals() 공개 메소드

public Equals ( Object obj ) : bool
obj Object
리턴 bool

Equals() 공개 메소드

public Equals ( VideoTranscoder op ) : bool
op VideoTranscoder
리턴 bool

GenerateArguments() 보호된 추상적인 메소드

protected abstract GenerateArguments ( uint abitrate, uint vbitrate, uint width, uint height ) : string
abitrate uint
vbitrate uint
width uint
height uint
리턴 string

GetHashCode() 공개 메소드

public GetHashCode ( ) : int
리턴 int

TotalBitrateForQuality() 공개 메소드

public TotalBitrateForQuality ( uint quality ) : uint
quality uint
리턴 uint

VideoTranscoder() 공개 메소드

public VideoTranscoder ( IMediaItem item, uint quality, bool isDirect, uint width, uint height, bool maintainAspect, uint offsetSeconds, uint lengthSeconds ) : System
item IMediaItem
quality uint
isDirect bool
width uint
height uint
maintainAspect bool
offsetSeconds uint
lengthSeconds uint
리턴 System