コード例 #1
0
ファイル: VorbisEncoder.cs プロジェクト: JKjing/AudioWorks
 internal VorbisEncoder(int channels, int sampleRate, int maxBitRate, int nominalBitRate, int minBitRate)
 {
     SafeNativeMethods.VorbisInfoInit(_info);
     SafeNativeMethods.VorbisEncodeInit(_info, channels, sampleRate, maxBitRate, nominalBitRate, minBitRate);
     SafeNativeMethods.VorbisAnalysisInit(DspState, _info);
     SafeNativeMethods.VorbisBlockInit(DspState, _block);
 }
コード例 #2
0
ファイル: VorbisEncoder.cs プロジェクト: JKjing/AudioWorks
 internal VorbisEncoder(int channels, int sampleRate, float baseQuality)
 {
     SafeNativeMethods.VorbisInfoInit(_info);
     SafeNativeMethods.VorbisEncodeInitVbr(_info, channels, sampleRate, baseQuality);
     SafeNativeMethods.VorbisAnalysisInit(DspState, _info);
     SafeNativeMethods.VorbisBlockInit(DspState, _block);
 }