1. 16 Oct, 2018 2 commits
  2. 13 Oct, 2018 1 commit
    • Philippe Gorley's avatar
      dring: expose frame wrappers in abi · b64c2570
      Philippe Gorley authored
      Makes use of AVFrame's reference counting if possible instead of copying
      the data.
      
      Only bumps minor version because MediaFrame et al weren't in the ABI
      until now.
      
      Change-Id: I692e76230ed057c1ad4e46ab59ea5cfd163fb98d
      b64c2570
  3. 10 Oct, 2018 1 commit
    • Philippe Gorley's avatar
      debug: fix wav writing · 65b75a3a
      Philippe Gorley authored
      AVFrame.linesize may contain some padding, use AVFrame.nb_samples
      instead.
      
      Change-Id: I5e46e89ac102b8dfd939c9ccbc3f51e73d995c6e
      65b75a3a
  4. 02 Oct, 2018 1 commit
  5. 30 Sep, 2018 1 commit
  6. 27 Sep, 2018 2 commits
    • Andreas Traczyk's avatar
      contrib: update libvpx 48a3df8 · 5e14eb27
      Andreas Traczyk authored
      - critical for building with iPhoneOS 12.0 SDK
      
      Change-Id: I89f012d83d0403fb15b9071a28d1bb60a5ffb681
      5e14eb27
    • Hugo Lefeuvre's avatar
      call failure: do not play busy tone · da92d30b
      Hugo Lefeuvre authored
      Busy tone is broken by design: since there is no way to play a
      tone for a given amount of time, callFailure() was calling
      stopTone() just after playATone(), meaning that the tone was only
      played for a few milliseconds.
      
      callBusy() was even more broken because it was calling checkAudio()
      just after playATone(), meaning that (1) the tone would only play for
      a few ms and (2) the tone would start again when the audio layer is
      restarted. Even worse, callBusy was not calling stopTone(), meaning
      that if an incoming call tone was being playing played then it would
      never be stopped.
      
      This feature might be reintroduced for accessibility purposes at some
      point in the future, along with a refactoring of the tone system in
      the daemon.
      
      Change-Id: I15957e050688bfe5f5ce84f971d5a14b875028b9
      Reviewed-by: Sébastien Blin's avatarSebastien Blin <sebastien.blin@savoirfairelinux.com>
      da92d30b
  7. 26 Sep, 2018 1 commit
  8. 24 Sep, 2018 2 commits
  9. 21 Sep, 2018 1 commit
  10. 20 Sep, 2018 2 commits
  11. 19 Sep, 2018 3 commits
  12. 18 Sep, 2018 5 commits
  13. 17 Sep, 2018 2 commits
    • Philippe Gorley's avatar
      build: add symbol visibility support · 43dcfd16
      Philippe Gorley authored
      Changes default visibility of symbols to hidden and makes only the API
      public. This patch aims to provide not only a stable API, but a stable
      ABI as well to any users of libring.
      
      This decreases the number of exported symbols significantly, benefitting
      dynamic linking time. Also decreases the chances of a symbol collision,
      and enables compiler optimizations.
      
      Bumps version to 6.0.0; clients must be recompiled.
      
      Change-Id: I5b639a6c0933af3021e40369b2e80d9a0b825e89
      43dcfd16
    • Adrien Béraud's avatar
      dring: remove pollEvents API · 7d128fac
      Adrien Béraud authored
      Change-Id: I37ef6f70abdfa39ae0fc8c89e271565cf3cea4e5
      7d128fac
  14. 16 Sep, 2018 1 commit
  15. 15 Sep, 2018 5 commits
  16. 14 Sep, 2018 2 commits
  17. 13 Sep, 2018 8 commits