mpv/audio/out
wm4 3e9075787f ao_wasapi: UWP wrapper hack support
UWP does not support the whole IMMDevice API. Instead, you need to use a
new API (available starting from Windows 8), which is in addition not in
MinGW, and extremely unpleasant to use.

The wasapiuwp2.dll wrapper is a small custom MSVC DLL, which does this
instead, and returns a normal IAudioClient.

Before this, ao_wasapi did not initialize on UWP.
2017-06-29 10:38:05 +02:00
..
ao.c audio/out: require AO drivers to report period size and correct buffer 2017-06-25 15:57:43 +02:00
ao.h audio/out: change license of some core files to LGPL 2017-05-20 11:43:57 +02:00
ao_alsa.c audio/out: require AO drivers to report period size and correct buffer 2017-06-25 15:57:43 +02:00
ao_audiounit.m ao_coreaudio: change license to LGPL 2017-05-08 13:57:40 +02:00
ao_coreaudio.c ao_coreaudio: change license to LGPL 2017-05-08 13:57:40 +02:00
ao_coreaudio_chmap.c audio/out: add AudioUnit output driver for iOS 2016-11-01 16:25:40 +01:00
ao_coreaudio_chmap.h audio/out: add AudioUnit output driver for iOS 2016-11-01 16:25:40 +01:00
ao_coreaudio_exclusive.c ao_coreaudio: change license to LGPL 2017-05-08 13:57:40 +02:00
ao_coreaudio_properties.c ao_coreaudio: change license to LGPL 2017-05-08 13:57:40 +02:00
ao_coreaudio_properties.h ao_coreaudio: change license to LGPL 2017-05-08 13:57:40 +02:00
ao_coreaudio_utils.c ao_coreaudio: change license to LGPL 2017-05-08 13:57:40 +02:00
ao_coreaudio_utils.h ao_coreaudio: change license to LGPL 2017-05-08 13:57:40 +02:00
ao_jack.c ao_jack: update latency on buffer_size/graph change 2017-03-18 14:15:34 +01:00
ao_lavc.c audio/out: require AO drivers to report period size and correct buffer 2017-06-25 15:57:43 +02:00
ao_null.c audio/out: require AO drivers to report period size and correct buffer 2017-06-25 15:57:43 +02:00
ao_openal.c audio/out: require AO drivers to report period size and correct buffer 2017-06-25 15:57:43 +02:00
ao_opensles.c options: remove deprecated sub-option handling for --vo and --ao 2016-11-25 21:17:25 +01:00
ao_oss.c audio/out: require AO drivers to report period size and correct buffer 2017-06-25 15:57:43 +02:00
ao_pcm.c ao_pcm: change license to LGPL 2017-05-20 12:46:08 +02:00
ao_pulse.c ao_pulse: reorder format choice 2017-06-23 21:12:44 +02:00
ao_rsound.c ao_pulse, ao_rsound: change license to LGPL 2017-05-08 14:09:49 +02:00
ao_sdl.c options: remove deprecated sub-option handling for --vo and --ao 2016-11-25 21:17:25 +01:00
ao_sndio.c audio/out: require AO drivers to report period size and correct buffer 2017-06-25 15:57:43 +02:00
ao_wasapi.c ao_wasapi: UWP wrapper hack support 2017-06-29 10:38:05 +02:00
ao_wasapi.h win32: add COM-specific SAFE_RELEASE to windows_utils.h 2017-01-30 00:22:30 +11:00
ao_wasapi_changenotify.c ao_wasapi_changenotify: use %ls instead of %S for wchar_t 2017-04-20 07:38:03 +02:00
ao_wasapi_utils.c ao_wasapi: UWP wrapper hack support 2017-06-29 10:38:05 +02:00
internal.h audio/out: require AO drivers to report period size and correct buffer 2017-06-25 15:57:43 +02:00
pull.c audio/out/pull: detect and log underflows 2017-06-28 13:18:59 +02:00
push.c Avoid calling close(-1) 2017-06-29 10:31:13 +02:00