1. 05 Jun, 2011 6 commits
  2. 04 Jun, 2011 5 commits
  3. 03 Jun, 2011 9 commits
  4. 02 Jun, 2011 1 commit
  5. 01 Jun, 2011 6 commits
  6. 30 May, 2011 3 commits
  7. 29 May, 2011 1 commit
  8. 28 May, 2011 6 commits
    • Rémi Denis-Courmont's avatar
      Revert "Disable PA by default. Too buggy." · 5e38b976
      Rémi Denis-Courmont authored
      This reverts commit 3239bdcb.
      5e38b976
    • Rémi Denis-Courmont's avatar
      PulseAudio: add some callbacks for debug · 7f6b7ff3
      Rémi Denis-Courmont authored
      (cherry picked from commit b7e972a1cb5426c19ab0f4766bf4f987eda90c75)
      7f6b7ff3
    • Rémi Denis-Courmont's avatar
      PulseAudio: increase buffer size to max VLC can do · 28007d89
      Rémi Denis-Courmont authored
      This suppresses most hiccups. But it also decreases precision to
      slightly noticeable levels: about +/-150ms here. For reference, our
      audio output core target is +/-40ms.
      (cherry picked from commit 39b85ca6ba871a9e66c7d277e2ba4db72cadb8d8)
      (cherry picked from commit b26331994843bf2a1a3803eab449d10959815fa3)
      28007d89
    • Rémi Denis-Courmont's avatar
      PulseAudio output: rewrite · ee23b36b
      Rémi Denis-Courmont authored
      This should fix the deadlocks and memory starvation problems.
      (cherry picked from commit ed864e7f920740fe387a06599e50f5c8509c8527)
      (cherry picked from commit a759fe73a5b49a241fb733e073e6702abf495ee7)
      (cherry picked from commit e5e27586960e28bc6fdcd48b18a663045e9bb58e)
      (cherry picked from commit 0462f44e2a133be0b07f365570b91c5f3cd4c38e)
      (cherry picked from commit 7a86d4e443908c67470fc8337d37e1b1d68fbbff)
      
      Conflicts:
      
      	modules/audio_output/pulse.c
      ee23b36b
    • Rémi Denis-Courmont's avatar
      PulseAudio: preserve audio format, fix some races, simplify and cleanup · e1fd025f
      Rémi Denis-Courmont authored
       - preserve sample format from VLC, if possible,
       - preserve physical channels mapping,
       - remove a useless callback,
       - fix small race conditions with pa_*_wait() on startup,
       - cosmetic changes.
      (cherry picked from commit 176927134d1d82836f7a545cf5cc3a19a842a8d6)
      (cherry picked from commit a6274616f21886a1b025c62ac0bca30b165d3db8)
      (cherry picked from commit 90ef491bb4fa4b93b4bc620f656828ad47f0d8a7)
      
      Conflicts:
      
      	modules/audio_output/pulse.c
      e1fd025f
    • Ilkka Ollakka's avatar
      pulse: let pulseaudio define prebuffer/minrequest and use that as buffersize,... · 53543a4d
      Ilkka Ollakka authored
      pulse: let pulseaudio define prebuffer/minrequest and use that as buffersize, also change maxlength to 100ms
      
      It's more along pulseaudio recommendations, and we don't really need to define those
      ourself. Maxlength is defined to keep latency in someway in limits. Please tell if
      this acts for you.
      (cherry picked from commit 100fb7292499805025523060e37f006acb153d22)
      
      Conflicts:
      
          modules/audio_output/pulse.c
      Signed-off-by: default avatarRémi Denis-Courmont <remi@remlab.net>
      53543a4d
  9. 26 May, 2011 3 commits