public void Open() { string openString = $"open \"{AudioPath}\" alias {ALIAS}"; Mci.Run(openString); OpenedFlag = true; }
public string Position() { string statusString = $"status {ALIAS} position notify"; StringBuilder s = new StringBuilder(); Mci.Run(statusString, s, 128); return(s.ToString()); }
public void PlayFrom(int miliseconds) { string playFromString = $"play {ALIAS} from {miliseconds}"; if (!OpenedFlag) { Open(); } Mci.Run(playFromString); }
public void Stop() { string stopString = $"stop {ALIAS}"; Mci.Run(stopString); string closeString = $"close {ALIAS}"; Mci.Run(closeString); OpenedFlag = false; }
public void Play() { if (!OpenedFlag) { Open(); } string playString = $"play {ALIAS}"; Mci.Run(playString); }
public void Pause() { string pauseString = $"pause {ALIAS}"; Mci.Run(pauseString); }