title: C++ / W32 - Recording sound, Direct Show or WaveInOpen?
body: <p>what to choose when thinking of WinXP, Vista, Win7 ++ :</p>
  
  <ul>
  <li><p>Record audio with Direct Show / Direct ... ?</p></li>
  <li><p>Go with classic WaveInOpen ( i've seen somewhere somebody saying that this is going to be oudated in W7/W8 - possible ? )</p></li>
  </ul>
  
  <p>Ps. I need a callback functionality, to pass the buffer to the encoder.</p>
  
  <p>Thanks!</p>