title: Noise occurs while encoding audio from Microphone and latency in video streaming using IMFSourceReader
body: <p>I'm developing an application to capture.MP4 file (video(USB Camera)and audio(Any Microphone) together )during video streaming using SourceReader. </p>
  
  <p>My code is returning success for all API's and able to save the video. I'm facing below 3 issues.</p>
  
  <ol>
  <li>After 10secs of recording , fps goes into 0 and resume to 1fps(Note: Saving video for 1080p 60fps). FPS is not resuming to 60fps.</li>
  <li>While playing the recorded file, noise audio only playing for the whole file. Recorded audio file is not playing.</li>
  <li>To stop the record, I'm using sinkwriter finalize method. My application is not responding to call this method and this method taking the time to release it(Time is taken to release ~3-5mins).</li>
  </ol>
  
  <p>Please find my code in the following dropbox link: 
  <a href="https://www.dropbox.com/s/eddwdc1z9wsoh04/VideoRecord.txt?dl=0" rel="nofollow noreferrer">https://www.dropbox.com/s/eddwdc1z9wsoh04/VideoRecord.txt?dl=0</a></p>
  
  <p>Without any problem, I'm able to capture audio and video using capture engine technique but this technique supports from Windows 8. My application has to support from Windows 7.</p>
  
  <p>Please let me know whether am missing anything to configure audio and video? Help me to solve this issue.</p>
  
  <p>Thanks in advance</p>