I would like to share my solution with my own problem with you (the focus was on the exotic bwf file, hence the name.):
using System; using System.Collections.Generic; using System.Text; using DirectShowLib; using System.Runtime.InteropServices; using System.IO; namespace ConvertBWF2WAV { public class BWF2WavConverter : ISampleGrabberCB { IFilterGraph2 gb = null; ICaptureGraphBuilder2 icgb = null; IBaseFilter ibfSrcFile = null; DsROTEntry m_rot = null; IMediaControl m_mediaCtrl = null; ISampleGrabber sg = null; public BWF2WavConverter() {
Hake source share