aboutsummaryrefslogtreecommitdiffhomepage
path: root/audio/out/ao_wasapi.c
Commit message (Expand)AuthorAge
* ao_wasapi: check for proxy availability in controlGravatar Kevin Mitchell2015-12-20
* ao_wasapi: actually use hw volume support information for exclusive modeGravatar Kevin Mitchell2015-12-20
* ao_wasapi: don't cast control arg to something it isn'tGravatar Kevin Mitchell2015-12-20
* ao_wasapi: remove volume "restore" on exitGravatar Kevin Mitchell2015-12-20
* ao_wasapi: split exclusive/shared specific ao controlsGravatar Kevin Mitchell2015-12-20
* ao_wasapi: get rid of Vistablob hackGravatar Kevin Mitchell2015-11-24
* ao_wasapi: only report per-app volume in shared modeGravatar Kevin Mitchell2015-11-19
* win32: revert wchar_t changesGravatar wm42015-08-01
* win32: replace wchar_t with WCHARGravatar wm42015-07-29
* ao_wasapi: fix crash on hotplug init errorGravatar wm42015-06-17
* ao/wasapi: use atomic state variable instead of different eventsGravatar Kevin Mitchell2015-04-04
* ao_wasapi: code formatting and alignmentGravatar Kevin Mitchell2015-04-03
* ao_wasapi: passthrough reworkGravatar Kevin Mitchell2015-04-03
* ao_wasapi: abstract HRESULT_to_strGravatar Kevin Mitchell2015-04-01
* ao_wasapi: remove redundant castsGravatar Kevin Mitchell2015-03-31
* ao_wasapi: simplify hotplugGravatar Kevin Mitchell2015-03-31
* ao_wasapi: fix device listingGravatar Kevin Mitchell2015-03-31
* ao/wasapi: add ao hotplugGravatar Kevin Mitchell2015-03-31
* ao/wasapi: rewrite format searchGravatar Kevin Mitchell2015-03-26
* ao/wasapi: move resume to audio threadGravatar Kevin Mitchell2015-02-23
* ao_wasapi: move reset into audio threadGravatar Kevin Mitchell2015-02-23
* win32: request UTF-16 API variants, Vista+ APIs, and COM C macrosGravatar wm42015-01-07
* ao/wasapi: style/code formatting tweaksGravatar Kevin Mitchell2015-01-02
* ao/wasapi: remove unnecessary check of audio thread inputGravatar Kevin Mitchell2014-11-28
* ao/wasapi: more missed cleanup on failureGravatar Kevin Mitchell2014-11-28
* ao/wasapi: check return valuesGravatar Kevin Mitchell2014-11-28
* ao/wasapi: just return 0 unconditionally from the threadGravatar Kevin Mitchell2014-11-28
* ao/wasapi: fix unmatched CoUninitialize() on init failureGravatar Kevin Mitchell2014-11-28
* ao/wasapi: more debugging messagesGravatar Kevin Mitchell2014-11-28
* ao/wasapi: make get_device_delay return an error codeGravatar Kevin Mitchell2014-11-28
* ao/wasapi: increase buffer size to 50 msGravatar Kevin Mitchell2014-11-18
* ao/wasapi: Don't free stuff the thread may still be using on timeoutGravatar Kevin Mitchell2014-11-17
* ao/wasapi: also free the threadLoop handle on uninitGravatar Kevin Mitchell2014-11-17
* ao/wasapi: fix leaked event handlesGravatar Kevin Mitchell2014-11-17
* ao/wasapi: fix race condition in uninit on failure.Gravatar Kevin Mitchell2014-11-17
* ao/wasapi: request ao reload on thread_feed failuresGravatar Kevin Mitchell2014-11-17
* ao/wasapi: request reset on appropriate eventsGravatar Kevin Mitchell2014-11-17
* ao/wasapi: tidy up better on failureGravatar Kevin Mitchell2014-11-17
* ao/wasapi: improve error messages and add more debug statementsGravatar Kevin Mitchell2014-11-17
* ao/wasapi: make calling of thread_init consistent with thread_uninitGravatar Kevin Mitchell2014-11-17
* ao/wasapi: reenable the reset functionGravatar Kevin Mitchell2014-11-17
* ao_wasapi: implement device listingGravatar wm42014-10-13
* audio/out: remove old thingsGravatar wm42014-09-06
* audio/out/pull: remove race conditionsGravatar wm42014-05-29
* atomics: switch to C11 stdatomic.hGravatar wm42014-05-21
* ao_wasapi: Use the character set conversion functions from io.hGravatar Diogo Franco (Kovensky)2014-03-11
* ao_wasapi: Implement AOCONTROL_UPDATE_STREAM_TITLEGravatar Diogo Franco (Kovensky)2014-03-11
* ao_wasapi: Implement per-application mixingGravatar Diogo Franco (Kovensky)2014-03-11
* ao_wasapi: Move non-critical code outside of the event threadGravatar Diogo Franco (Kovensky)2014-03-11
* ao_wasapi: Split into 2 filesGravatar Diogo Franco (Kovensky)2014-03-11