title: WebRTC AEC on Android
body: <p>I'm developing a <strong>SIP softphone</strong> app for <strong>Android</strong>, and facing the echo cancellation problem. I've  tried to solve it using <strong>Speex</strong> with no success. So my next shot is <strong>WebRTC AEC</strong> (Acoustic Echo Cancellation), but I cannot find any documentation about how to use it.</p>
  
  <p>In my app, the audio is managed with AudioTrack and AudioRecord classes in Java, but the sockets that sends and receive are in a C code (integrated with JNI). WebRTC is a mega-project, and I only want to integrate the AEC module.</p>
  
  <p>Does someone know which files I have to include, which flags does the compiler need, which function calls to do, and so on? I have the CSipSimple code, which also uses the WebRTC (but for other uses too) and I can't find out the easy and proper way to include and use it.</p>
  
  <p>Thanks.</p>