コード例 #1
0
ファイル: AudioOut.cs プロジェクト: kingtut666/holly
        public static void PlayWav(FIFOStream s, string fname)
        {
            //TODO: Handle transcoding
            FileStream fs = File.OpenRead(fname);
            byte[] buffer = new byte[s.ChunkSize];
            int len;
            s.GetWriteLock(fs);
            while ((len=fs.Read(buffer, 0, s.ChunkSize)) > 0)
            {

                s.Write(buffer, 0, len);

            }
            s.ReturnWriteLock(fs);
            fs.Close();
        }
コード例 #2
0
ファイル: AudioOut.cs プロジェクト: kingtut666/holly
 public static void PlayBeep(FIFOStream s)
 {
 }