aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)Author
2012-04-20alsa: set silent ALSA error handler once only.Matthew Gregan
2012-04-20alsa: fix remaining issues noted by XXX in the comments.Matthew Gregan
2012-04-19alsa: locking changes, stream limit hack, revert pipe2() change.Matthew Gregan
2012-04-05winmm: drop stream lock on data_callback error.Matthew Gregan
2012-04-05alsa: rename reaper to watchdog, fix unlock in stream_start, warning fixes.Matthew Gregan
2012-04-04winmm: per documentation, there is no need to reprepare buffers when shrinkin...Matthew Gregan
2012-04-04winmm: define GUIDs locally to avoid linking issues with ksguid.lib.Matthew Gregan
2012-04-04winmm: horrible stream limit hack.Matthew Gregan
2012-04-04winmm: simplify cubeb_buffer_thread work loop.Matthew Gregan
2012-03-23audiounit: minor code cleanup.Matthew Gregan
2012-03-19alsa: set silent error handler for ALSA warnings.Matthew Gregan
2012-03-19winmm: make winmm API errors non-fatal; return rather than asserting.Matthew Gregan
2012-03-19alsa: dedup assertions.Matthew Gregan
2012-03-19alsa: document bug workarounds. clarify some naming.Matthew Gregan
2012-03-19alsa: rename state_dumper to reaper and document it's purpose.Matthew Gregan
2012-03-16alsa: fixes for hung pcm streams and various alsa configurations.Matthew Gregan
2012-03-16winmm: refactor buffer management code.Matthew Gregan
2012-03-16test_tone: remove unused include.Matthew Gregan
2012-03-08link cubeb DSO against platform library directly so that the correct version ...Matthew Gregan
2012-03-08add CUBEB_STATE_ERROR to the API.Matthew Gregan
2012-03-08directsound: convert to sensible line endings.Matthew Gregan
2012-03-08audioqueue,audiounit,directsound,pulse: minor cleanups.Matthew Gregan
2012-03-08winmm: wrap WAVEOUT use in a lock.Matthew Gregan
2012-02-01alsa: rework locking, remove overly clever message passing code, rename some ...Matthew Gregan
2012-01-18make CUBEB_ERROR_INVALID_FORMAT an explicit negative value.Matthew Gregan
2012-01-18winmm, directsound: fix bytes_per_frame calculator for s16.Matthew Gregan
2012-01-05coreaudio: rename to audioqueue. add audiounit backend.Matthew Gregan
2011-12-07always build test_sanity.Matthew Gregan
2011-12-01add status of directsound code to TODO.Matthew Gregan
2011-12-01alsa: take lock in refill. resume stream earlier.Matthew Gregan
2011-12-01alsa: fix refill error handling.Matthew Gregan
2011-12-01alsa: post rework code cleanup.Matthew Gregan
2011-11-28Merge branch 'master' into alsa-refactorMatthew Gregan
2011-11-28winmm: remove bogus empty-slist assert.Matthew Gregan
2011-11-25Merge branch 'master' into alsa-refactorMatthew Gregan
2011-11-25pulse: pa_stream_drain is useless (see PA bug# 866), so use a timer instead.Matthew Gregan
2011-11-25alsa: first pass at a poll abstraction. fix drain by using new poll timer ob...Matthew Gregan
2011-11-08alsa: set processing thread stack size to minimum. fix up includes.Matthew Gregan
2011-11-02alsa: remove unused buffer/period logging, remove rv check on snd_pcm_pause c...Matthew Gregan
2011-10-28alsa: comment on thread safety, and rename some things for consistency.Matthew Gregan
2011-10-27Merge branch 'master' into alsa-refactorMatthew Gregan
2011-10-27Fix ALSA header name and string tests in configure.ac.Matthew Gregan
2011-10-03Merge branch 'master' into alsa-refactorMatthew Gregan
2011-10-03pulse: remove unused context_success_callback implementation.Matthew Gregan
2011-10-03Explicitly cap rate, channels, and latency.Matthew Gregan
2011-09-27winmm,dsound: remove unnecessary SetThreadPriority.Matthew Gregan
2011-09-26winmm: cast to avoid double to size_t warning.Matthew Gregan
2011-09-26winmm-thread branch was inadequately tested and needs more work. reverted.Matthew Gregan
2011-09-22start refactoring alsa code.Matthew Gregan
2011-09-22winmm: warning no longer applies.Matthew Gregan