1. 10 Jun, 2017 1 commit
    • zijiehe's avatar
      [Chromoting] Implement down mixing in AudioPump · c3315986
      zijiehe authored
      This change implements down mixing logic in AudioPump.
      
      It adds 3 / 4 / 5 / 6 / 7 / 8 channels support in AudioPacket and down mixes the
      packet into stereo before encoding. The newly added logic will only be executed
      once multichannel output is returned by Windows API.
      
      R=SergeyU@chromium.org, JoeDow@chromium.org
      BUG=669070
      
      Review-Url: https://codereview.chromium.org/2903153004
      Cr-Commit-Position: refs/heads/master@{#478488}
      c3315986
  2. 12 Sep, 2016 1 commit
    • sergeyu's avatar
      Remove dependency on AudioStub in ConnectionToClient · cd16e206
      sergeyu authored
      Replaced audio_stub() in ConnectionToClient interface with
      CreateAudioStream(). The new method returns AudioSendStream which
      doesn't depend on AudioStub. AudioPump class has been moved to
      remoting/protocol and it implements AudioSendStream interface for ICE
      protocol.
      This change makes it possible to implement audio support in
      WebrtcConnectionToClient.
      
      Also removed verbatim audio codec as it wasn't used anywhere.
      
      BUG=638505
      
      Review-Url: https://codereview.chromium.org/2254673002
      Cr-Commit-Position: refs/heads/master@{#418002}
      cd16e206
  3. 11 May, 2016 1 commit
  4. 06 Apr, 2016 1 commit
  5. 23 Dec, 2015 1 commit
  6. 22 Dec, 2015 1 commit
  7. 17 Feb, 2015 1 commit
  8. 13 Feb, 2015 1 commit