Пример #1
0
 public static LameWriterSettings CreateVbr(int vbrQuality, LameQuality encodeQuality = LameQuality.High)
 {
     return(new LameWriterSettings()
     {
         VbrMode = LameVbrMode.Default, VbrQuality = vbrQuality, Quality = encodeQuality
     });
 }
Пример #2
0
 public static LameWriterSettings CreateAbr(int bitrate, LameQuality encodeQuality = LameQuality.High)
 {
     return(new LameWriterSettings()
     {
         VbrMode = LameVbrMode.Abr, Bitrate = bitrate, Quality = encodeQuality
     });
 }
 public LameWriterCBRSettings()
 {
     // Iterate through each property and call ResetValue()
     foreach (PropertyDescriptor property in TypeDescriptor.GetProperties(this))
     {
         property.ResetValue(this);
     }
     this.Quality = LameQuality.High;
 }
 public static LameWriterSettings CreateVbr(int vbrQuality, LameQuality encodeQuality = LameQuality.High)
 {
     return new LameWriterSettings() { VbrMode = LameVbrMode.Default, VbrQuality = vbrQuality, Quality = encodeQuality };
 }
 public static LameWriterSettings CreateCbr(int bitrate, LameQuality encodeQuality = LameQuality.High)
 {
     return new LameWriterSettings() { VbrMode = LameVbrMode.Off, Bitrate = bitrate, Quality = encodeQuality };
 }
 public static LameWriterConfig CreateAbr(int bitrate, LameQuality encodeQuality = LameQuality.High)
 {
     return new LameWriterConfig() { VbrMode = LameVbrMode.Abr, Bitrate = bitrate, Quality = encodeQuality };
 }