WaveBox.Transcoding.VideoTranscoder.DefaultBitrateForQuality C# (CSharp) Method

DefaultBitrateForQuality() public static method

public static DefaultBitrateForQuality ( uint quality ) : uint
quality uint
return uint
        public static uint DefaultBitrateForQuality(uint quality)
        {
            switch (quality)
            {
                case (uint)TranscodeQuality.Low: return 256;
                case (uint)TranscodeQuality.Medium: return 512;
                case (uint)TranscodeQuality.High: return 1024;
                case (uint)TranscodeQuality.Extreme: return 2048;
                default: return quality;
            }
        }

Usage Example

Ejemplo n.º 1
0
 // Pick some good default bitrates for the quality levels, but let individual transcoder types
 // override this if necessary
 public virtual uint TotalBitrateForQuality(uint quality)
 {
     return(VideoTranscoder.DefaultBitrateForQuality(quality));
 }