1. 18 Sep, 2009 2 commits
  2. 08 Sep, 2009 1 commit
  3. 28 Aug, 2009 1 commit
  4. 20 Jun, 2009 1 commit
    • Marc-André Lureau's avatar
      Base mainloop on pa_rtclock_now() · 0955e3d4
      Marc-André Lureau authored and Marc-André Lureau's avatar Marc-André Lureau committed
      
      
      Move the mainloop to monotonic based time events.
      
      Introduces 4 helper functions:
      pa_{context,core}_rttime_{new,restart}(), that fill correctly a
      timeval with the rtclock flag set if the mainloop supports it.
      
      Both mainloop-test and mainloop-test-glib works with rt and timeval
      based time events. PulseAudio and clients should be fully functional.
      
      This patch has received several iterations, and this one as been
      largely untested.
      
      Signed-off-by: default avatarMarc-André Lureau <marca-andre.lureau@nokia.com>
      0955e3d4
  5. 15 May, 2009 1 commit
  6. 04 Apr, 2009 1 commit
  7. 03 Mar, 2009 2 commits
    • Finn Thain's avatar
      revive solaris module · 0329edd1
      Finn Thain authored and Lennart Poettering's avatar Lennart Poettering committed
      Hi All,
      
      This patch fixes the solaris audio device source and sink, and fixes some
      portability issues that break the build on solaris. Questions and comments
      welcomed.
      
      I've tested this patch only with OpenSolaris Express snv 103. Eventually I
      hope to be able to test a few older releases and older hardware (though it
      is hard to say whether there is much interest in those).
      
      This is my first brush with pulseaudio and so I read the wiki docs and
      some of the source code but I'm still unsure of a few things. In
      particular I'm wondering about rewind processing, corking and what (if
      anything) the module needs for those. I'm also unclear on the implications
      of thread_info.buffer_size, .fragment_size and .max_request, and whether
      my code is correct or not.
      
      This patch disables link map/library versioning unless ld is GNU ld.
      Another approach for solaris would be to use that linker's -M option, but
      I couldn't make that work (due to undefined mainloop, browse and simple
      symbols when linking pacat. I can post the errors if anyone is intested.)
      
      Thanks,
      Finn Thain
      0329edd1
    • Colin Guthrie's avatar
      86dee05a
  8. 01 Mar, 2009 1 commit
  9. 08 Oct, 2008 18 commits