| Commit message (Expand) | Author | Age | Files | Lines |
* | win32: revert wchar_t changes | wm4 | 2015-08-01 | 4 | -14/+13 |
* | win32: more wchar_t -> WCHAR replacements | wm4 | 2015-07-30 | 3 | -9/+9 |
* | win32: replace wchar_t with WCHAR | wm4 | 2015-07-29 | 3 | -4/+5 |
* | ao_coreaudio: fix device latency, share the code | wm4 | 2015-07-06 | 4 | -23/+25 |
* | ao_coreaudio_exclusive: continue even if setting physical format fails | wm4 | 2015-07-06 | 2 | -2/+4 |
* | ao_coreaudio_exclusive: fix some verbose output | wm4 | 2015-07-04 | 1 | -2/+2 |
* | ao: don't pass along AO arguments when redirecting | wm4 | 2015-07-03 | 1 | -1/+1 |
* | ao_coreaudio: add exclusive suboption | wm4 | 2015-07-03 | 1 | -2/+4 |
* | ao_coreaudio_exclusive: support PCM | wm4 | 2015-07-03 | 1 | -15/+35 |
* | ao_coraudio: reject all non-PCM formats | wm4 | 2015-07-03 | 1 | -1/+1 |
* | ao_coreaudio_utils: reduce spam | wm4 | 2015-07-03 | 1 | -1/+0 |
* | ao_coreaudio_utils: fix format back-mapping | wm4 | 2015-07-03 | 1 | -5/+7 |
* | ao_coreaudio_exclusive: do not set ao->bps | wm4 | 2015-07-03 | 1 | -3/+0 |
* | ao_coreaudio_exclusive: dump all latency info in verbose mode | wm4 | 2015-07-03 | 1 | -1/+4 |
* | ao_coreaudio_exclusive: factor format selection | wm4 | 2015-07-03 | 1 | -35/+44 |
* | ao_coreaudio_exclusive: separate out stream selection | wm4 | 2015-07-03 | 1 | -61/+76 |
* | ao_coreaudio: restore physical format if it can't be set exactly | wm4 | 2015-06-30 | 2 | -2/+14 |
* | ao_coreaudio: support native mono output | wm4 | 2015-06-29 | 1 | -0/+2 |
* | ao_coreaudio: log hotplug events explicitly | wm4 | 2015-06-29 | 1 | -3/+6 |
* | ao_wasapi: fix regression | wm4 | 2015-06-27 | 1 | -1/+1 |
* | audio: fix format function consistency issues | wm4 | 2015-06-26 | 12 | -43/+45 |
* | audio: replace format name table | wm4 | 2015-06-26 | 1 | -4/+3 |
* | ao_coreaudio_utils: use a macro | wm4 | 2015-06-26 | 1 | -1/+1 |
* | ao_sndio: fix comment | wm4 | 2015-06-26 | 1 | -2/+1 |
* | ao_coreaudio: support non-interleaved output | wm4 | 2015-06-26 | 2 | -5/+12 |
* | ao_coreaudio: explicitly skip input streams | wm4 | 2015-06-26 | 2 | -4/+22 |
* | ao_coreaudio_utils: compare full AudioStreamBasicDescription | wm4 | 2015-06-25 | 1 | -1/+3 |
* | audio: output human-readable channel layouts too | wm4 | 2015-06-25 | 1 | -8/+2 |
* | ao: standardize channel layout name in debug output further | wm4 | 2015-06-25 | 1 | -0/+2 |
* | ao_alsa: fix a log message | wm4 | 2015-06-21 | 1 | -4/+5 |
* | Various spelling fixes | Marcin Kurczewski | 2015-06-18 | 1 | -3/+3 |
* | ao_wasapi: fix crash on hotplug init error | wm4 | 2015-06-17 | 1 | -0/+1 |
* | audio: remove S8, U16, U24, U32 formats | wm4 | 2015-06-16 | 6 | -57/+9 |
* | ao_alsa: if possible, reorder device maps to std layouts | wm4 | 2015-06-12 | 1 | -0/+2 |
* | ao_alsa: make it accept 7.1 over HDMI | wm4 | 2015-06-12 | 1 | -0/+2 |
* | ao_alsa: change ALSA braindeath heuristic | wm4 | 2015-06-11 | 1 | -3/+4 |
* | ao_coreaudio: change physical stream format synchronously | wm4 | 2015-06-09 | 2 | -5/+2 |
* | audio/out/pull: avoid dropping some audio when draining | wm4 | 2015-06-09 | 1 | -9/+18 |
* | audio/out/pull: correctly pad partial frames with silence | wm4 | 2015-06-09 | 1 | -1/+1 |
* | ao_alsa: refine channel count mismatch error message | wm4 | 2015-06-09 | 1 | -2/+2 |
* | ao_alsa: refuse to use spdif if AES flags can't be set | wm4 | 2015-06-04 | 1 | -6/+6 |
* | ao_alsa: hack against potential spdif failure | wm4 | 2015-06-04 | 1 | -3/+16 |
* | ao_coreaudio_exclusive: move generic functions to utils | wm4 | 2015-06-02 | 3 | -207/+209 |
* | ao_coreaudio_exclusive: react to device removal | wm4 | 2015-06-02 | 1 | -12/+27 |
* | ao_coreaudio_exclusive: make property listeners event-based | wm4 | 2015-06-02 | 1 | -105/+82 |
* | ao: allow ao_uninit(NULL) | wm4 | 2015-06-02 | 1 | -1/+2 |
* | ao_alsa: hack back mono output | wm4 | 2015-05-25 | 1 | -1/+6 |
* | threads: use utility+POSIX functions instead of weird wrappers | wm4 | 2015-05-11 | 1 | -3/+6 |
* | ao: make better use of atomics | wm4 | 2015-05-11 | 2 | -14/+11 |
* | ao: log reordered versions of channel maps | wm4 | 2015-05-08 | 1 | -3/+10 |
* | ao_alsa: log requested numbers of channels if ALSA rejects them | wm4 | 2015-05-08 | 1 | -2/+3 |
* | audio: define only a single NA speaker ID | wm4 | 2015-05-07 | 3 | -13/+5 |
* | ao_coreaudio_utils: don't list some formats as "unusable" | wm4 | 2015-05-07 | 1 | -1/+1 |
* | ao_sndio: add notice about padding channels | wm4 | 2015-05-06 | 1 | -1/+3 |
* | ao_alsa: use new padding channels support | wm4 | 2015-05-06 | 1 | -21/+26 |
* | ao_alsa: move ALSA -> mp channel map to a function | wm4 | 2015-05-06 | 1 | -11/+18 |
* | ao_coreaudio_exclusive: check new format before waiting for change | wm4 | 2015-05-06 | 1 | -12/+13 |
* | ao_coreaudio_exclusive: use atomics instead of volatile | wm4 | 2015-05-06 | 1 | -19/+16 |
* | ao_coreaudio_exclusive: rename "digital" -> "compressed" | wm4 | 2015-05-06 | 1 | -22/+20 |
* | ao_coreaudio_exclusive: explicitly check for spdif formats | wm4 | 2015-05-06 | 1 | -8/+5 |
* | ao_coreaudio_exclusive: merge init_digital() function | wm4 | 2015-05-06 | 1 | -15/+3 |
* | ao_coreaudio_utils: decide formats by comparing raw bits | wm4 | 2015-05-05 | 1 | -5/+6 |
* | ao_coreaudio: log considered physical formats | wm4 | 2015-05-05 | 1 | -0/+4 |
* | ao_coreaudio: restore old physical format if format was changed | wm4 | 2015-05-05 | 1 | -0/+16 |
* | ao_coreaudio: move channel mapping code to a separate file | wm4 | 2015-05-05 | 3 | -255/+297 |
* | ao_coreaudio_utils: don't require talloc for fourcc_repr() | wm4 | 2015-05-05 | 3 | -17/+13 |
* | ao_coreaudio_utils: unbreak default device selection | wm4 | 2015-05-05 | 1 | -4/+3 |
* | ao_coreaudio_exclusive: fix latency calculation non-sense | wm4 | 2015-05-05 | 1 | -1/+1 |
* | ao_coreaudio_utils: refine format selection | wm4 | 2015-05-05 | 1 | -19/+25 |
* | ao_coreaudio: change physical format before channel negotiation | wm4 | 2015-05-05 | 1 | -4/+10 |
* | ao_coreaudio: add an option for changing the physical format | wm4 | 2015-05-05 | 1 | -0/+55 |
* | ao_coreaudio_utils: add a format negotiation helper function | wm4 | 2015-05-05 | 2 | -0/+37 |
* | ao_coreaudio: support padded channel layouts | wm4 | 2015-05-05 | 1 | -2/+6 |
* | ao_coreaudio: fix out of bounds access | wm4 | 2015-05-04 | 1 | -0/+2 |
* | ao_coreaudio_exclusive: check format explicitly on change notifcation | wm4 | 2015-04-29 | 1 | -6/+11 |
* | ao_coreaudio_utils: log mp format with CoreAudio format description | wm4 | 2015-04-29 | 1 | -2/+4 |
* | ao_coreaudio_utils: add function for ASBD -> mp format lookup | wm4 | 2015-04-29 | 2 | -7/+59 |
* | ao_coreaudio_utils: float is not a signed integer format | wm4 | 2015-04-29 | 1 | -3/+3 |
* | ao_coreaudio_exclusive: move code for getting original format | wm4 | 2015-04-28 | 1 | -6/+4 |
* | ao_coreaudio_utils: change audio format logging | wm4 | 2015-04-28 | 1 | -3/+3 |
* | ao_coreaudio_exclusive: account for additional latency | wm4 | 2015-04-28 | 1 | -3/+10 |
* | ao_null: add an option for testing channel layout selection | wm4 | 2015-04-27 | 1 | -2/+16 |
* | ao_alsa: fallback to stereo channel layout if everything else fails | wm4 | 2015-04-14 | 1 | -1/+4 |
* | Update license headers | Marcin Kurczewski | 2015-04-13 | 15 | -75/+60 |
* | ao_coreaudio: fix inverted condition | wm4 | 2015-04-10 | 1 | -3/+4 |
* | ao_alsa: change log output | wm4 | 2015-04-07 | 1 | -12/+15 |
* | ao_coreaudio: do not error if retrieving info for verbose mode fails | wm4 | 2015-04-07 | 1 | -6/+6 |
* | ao/wasapi: use atomic state variable instead of different events | Kevin Mitchell | 2015-04-04 | 4 | -65/+78 |
* | ao/wasapi: reorder priv members | Kevin Mitchell | 2015-04-04 | 1 | -12/+14 |
* | ao_wasapi: code formatting and alignment | Kevin Mitchell | 2015-04-03 | 2 | -24/+23 |
* | audio: make all format query shortcuts macros | Kevin Mitchell | 2015-04-03 | 4 | -7/+7 |
* | ao_wasapi: passthrough rework | Kevin Mitchell | 2015-04-03 | 2 | -161/+152 |
* | ao_wasapi: abstract HRESULT_to_str | Kevin Mitchell | 2015-04-01 | 4 | -79/+67 |
* | ao_coreaudio: do not signal per-app volume | wm4 | 2015-04-01 | 1 | -2/+0 |
* | ao_wasapi: remove redundant casts | Kevin Mitchell | 2015-03-31 | 3 | -42/+37 |
* | ao_wasapi: simplify hotplug | Kevin Mitchell | 2015-03-31 | 3 | -55/+22 |
* | ao_wasapi: fix device listing | Kevin Mitchell | 2015-03-31 | 3 | -92/+29 |
* | ao/wasapi: add ao hotplug | Kevin Mitchell | 2015-03-31 | 5 | -64/+118 |
* | ao_alsa: add an option to ignore ALSA channel map negotiation | wm4 | 2015-03-28 | 1 | -2/+6 |
* | ao/wasapi: use built in KSDATAFORMATs | Kevin Mitchell | 2015-03-27 | 1 | -13/+8 |
* | ao/wasapi: add missing "if" braces | Kevin Mitchell | 2015-03-26 | 2 | -35/+33 |
* | ao/wasapi: rewrite format search | Kevin Mitchell | 2015-03-26 | 2 | -182/+300 |
* | ao_sndio: open device in blocking mode, don't inflate buffer artificially | Dmitrij D. Czarkoff | 2015-03-26 | 1 | -20/+2 |
* | ao_pulse: drop video role; fixes random muting | wm4 | 2015-03-24 | 1 | -1/+0 |
* | ao: slightly extend debug messages | wm4 | 2015-03-16 | 1 | -1/+4 |
* | ao: align audio buffer size | wm4 | 2015-03-13 | 1 | -0/+3 |
* | ao_coreaudio_exclusive: port to pull API, fix latency calculations | wm4 | 2015-03-10 | 1 | -78/+37 |
* | ao_coreaudio: move some helpers to utils | wm4 | 2015-03-10 | 3 | -16/+20 |
* | ao_coreaudio_exclusive: rip out pseudo volume control | wm4 | 2015-03-10 | 1 | -40/+1 |
* | ao/wasapi: move resume to audio thread | Kevin Mitchell | 2015-02-23 | 3 | -24/+38 |
* | ao_wasapi: move reset into audio thread | Kevin Mitchell | 2015-02-23 | 2 | -9/+37 |
* | ao: fix null dereference | Stefano Pigozzi | 2015-02-14 | 1 | -0/+2 |
* | ao_coreaudio: add support for hotplug notifications | Stefano Pigozzi | 2015-02-14 | 3 | -23/+96 |
* | ao_pulse: listen for hotplug events | wm4 | 2015-02-12 | 1 | -7/+41 |
* | audio: add device change notification for hotplugging | wm4 | 2015-02-12 | 3 | -25/+120 |
* | ao: set correct client name when listing devices | wm4 | 2015-02-12 | 1 | -4/+3 |
* | ao_coreaudio: fix small memory leak | Stefano Pigozzi | 2015-02-03 | 1 | -0/+4 |
* | ao_coreaudio: use device UID instead of ID for selection | Stefano Pigozzi | 2015-02-03 | 4 | -19/+46 |
* | command: add property returning detected audio device | Stefano Pigozzi | 2015-02-03 | 4 | -0/+11 |
* | ao_null: add emulation for certain broken behavior | wm4 | 2015-01-30 | 1 | -1/+12 |
* | ao_pulse: plug a memory leak | Ben Boeckel | 2015-01-25 | 1 | -0/+3 |
* | ao_wasapi: fix try_format logic in shared mode | James Ross-Gowan | 2015-01-23 | 1 | -2/+1 |
* | ao_alsa: reinitialize if device got broken | wm4 | 2015-01-21 | 1 | -0/+3 |
* | ao_coreaudio: reset possibly random errno value | wm4 | 2015-01-20 | 1 | -1/+2 |
* | ao: never autoselect ao_null | wm4 | 2015-01-20 | 1 | -1/+2 |
* | ao: refactor --audio-device selection code | wm4 | 2015-01-20 | 1 | -85/+73 |
* | ao_alsa: fix a small memory leak | wm4 | 2015-01-14 | 1 | -0/+2 |
* | ao_pcm: add append mode | wm4 | 2015-01-14 | 1 | -1/+3 |
* | ao_pulse: exit AO if stream fails | wm4 | 2015-01-11 | 1 | -1/+5 |
* | ao_alsa: fix dtshd passthrough | wm4 | 2015-01-09 | 1 | -2/+6 |
* | ao: remove coreaudio_exclusive from autoprobing list | wm4 | 2015-01-07 | 1 | -2/+2 |
* | ao_pulse: disable latency calculation hacks by default | wm4 | 2015-01-07 | 1 | -1/+0 |
* | win32: request UTF-16 API variants, Vista+ APIs, and COM C macros | wm4 | 2015-01-07 | 5 | -13/+1 |
* | ao/wasapi: style/code formatting tweaks | Kevin Mitchell | 2015-01-02 | 3 | -64/+63 |
* | ao/wasapi: improve exclusive mode format search | Kevin Mitchell | 2015-01-02 | 1 | -46/+36 |
* | ao/wasapi: revamp set_waveformatex | Kevin Mitchell | 2015-01-02 | 1 | -27/+43 |
* | ao/wasapi: add CO_E_NOTINITIALIZED to explain_err | Kevin Mitchell | 2015-01-02 | 1 | -0/+1 |
* | ao_portaudio: remove this audio output | wm4 | 2014-12-29 | 2 | -280/+0 |
* | ao_alsa: print channel map if setting it fails | wm4 | 2014-12-29 | 1 | -1/+2 |
* | ao: add debug log with the detected channel maps | Stefano Pigozzi | 2014-12-29 | 1 | -0/+6 |
* | ao_coreaudio: remove useless guard | Stefano Pigozzi | 2014-12-27 | 1 | -6/+0 |
* | ao_coreaudio: fix some naming conventions | Stefano Pigozzi | 2014-12-27 | 1 | -5/+5 |
* | ao_coreaudio: fix channel mapping | Stefano Pigozzi | 2014-12-27 | 1 | -19/+70 |
* | ao_coreaudio: fix typo | Stefano Pigozzi | 2014-12-27 | 1 | -1/+1 |
* | ao_coreaudio: move some code to make output readable | Stefano Pigozzi | 2014-12-27 | 1 | -1/+1 |
* | ao_coreaudio: add more layout debug outputs | Stefano Pigozzi | 2014-12-27 | 1 | -19/+25 |
* | ao_coreaudio: fix AudioChannelLayout allocations | Stefano Pigozzi | 2014-12-26 | 1 | -34/+46 |
* | ao_alsa: fix unpause path atfer previous commit | wm4 | 2014-12-23 | 1 | -0/+2 |
* | ao_alsa: fix resuming from suspend mode | wm4 | 2014-12-23 | 1 | -4/+12 |
* | ao_alsa: fix setting mono channel map | wm4 | 2014-12-20 | 1 | -0/+5 |
* | ao_alsa: remove some dead code | wm4 | 2014-12-20 | 1 | -6/+0 |
* | ao_coreaudio: fix mono/stereo channel mapping | Stefano Pigozzi | 2014-12-16 | 1 | -9/+7 |
* | ao_coreaudio: add missing goto for error path | Stefano Pigozzi | 2014-12-16 | 1 | -0/+1 |
* | ao/wasapi: use IsEqualGUID and IsEqualPropertyKey | Kevin Mitchell | 2014-12-16 | 3 | -30/+9 |
* | ao_alsa: remove old multichannel method | wm4 | 2014-12-15 | 1 | -49/+3 |
* | ao_alsa: add ridiculous hack to deal with braindead ALSA behavior | wm4 | 2014-12-15 | 1 | -3/+42 |
* | ao/wasapi: set the ao with the waveformat channelmap | Kevin Mitchell | 2014-12-15 | 1 | -1/+10 |
* | ao_alsa: minor simplification | wm4 | 2014-12-05 | 1 | -5/+1 |
* | ao_alsa: hackfix mono playback | wm4 | 2014-12-05 | 1 | -0/+3 |
* | coreaudio: don't output too many channel descriptions | Stefano Pigozzi | 2014-12-05 | 1 | -0/+6 |
* | coreaudio: add missing \n in log line | Stefano Pigozzi | 2014-12-05 | 1 | -1/+1 |
* | coreaudio: don't print layout a second time | Stefano Pigozzi | 2014-12-05 | 1 | -1/+1 |
* | ao_alsa: simplify, remove no-block suboption | wm4 | 2014-12-05 | 1 | -17/+8 |
* | ao_alsa: try to fallback to "default" device if device is busy | wm4 | 2014-12-04 | 1 | -1/+6 |
* | coreaudio: reject descriptions with too many channels | Stefano Pigozzi | 2014-12-04 | 1 | -0/+7 |
* | coreaudio: fix more layout prints | Stefano Pigozzi | 2014-12-04< |