public void Rewind() { Dispose(); aviManager = new AviFile(filepath); video = aviManager.GetVideoStream(); audio = aviManager.GetAudioStream(); }
public AudioStream GetAudioStream() { IntPtr aviStream; uint result = AviInterop.AVIFileGetStream(aviFile, out aviStream, AviInterop.StreamtypeAudio, 0); if (result > 0) throw new Exception("Exception in AVIFileGetStream: " + AviErrors.GetError(result)); var stream = new AudioStream(aviFile, aviStream); streams.Add(stream); return stream; }