- 17 Jul, 2018 11 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
Modeled after std::filesystem::operator/() from C++17.
-
Max Kellermann authored
-
- 16 Jul, 2018 14 commits
-
-
Max Kellermann authored
-
Max Kellermann authored
-
-
Yue Wang authored
-
-
Yue Wang authored
-
Max Kellermann authored
This is just the API design; there is no implementation yet, and no caller.
-
Max Kellermann authored
-
Max Kellermann authored
This method was added in Boost 1.58.
-
Max Kellermann authored
-
Max Kellermann authored
Not updating m4/ax_boost_base.m4 because the new version breaks cross-compilation by adding -I/usr/include to BOOST_CPPFLAGS.
-
Max Kellermann authored
-
Max Kellermann authored
-
Max Kellermann authored
-
- 15 Jul, 2018 6 commits
-
-
Max Kellermann authored
Closes #296
-
Yue Wang authored
Some Audio plugin (such as ALSA, and soon CoreAudio) already support microsecond level buffer time. However, current interval less than 1000 microseconds will cause a bug that the code treated as 0 ms.
-
Max Kellermann authored
Moving some text from the manpage. Oh, documentation is still a mess.
-
Max Kellermann authored
Prepare for per-listener permissions.
-
Max Kellermann authored
-
Max Kellermann authored
-
- 14 Jul, 2018 1 commit
-
-
Yue Wang authored
some device seems to have issue with setting kAudioDevicePropertyVolumeScalar with kAudioObjectPropertyElementMaster. Use AudioToolbox 's kAudioHardwareServiceDeviceProperty_VirtualMasterVolume instead. Ideally, we should get the steoro channels first, and set the kAudioDevicePropertyVolumeScalar for each channel, which is doable as presented in https://github.com/cmus/cmus/blob/master/op/coreaudio.c. I will do a follow up PR after refactor PR.
-
- 13 Jul, 2018 8 commits
-
-
Yue Wang authored
-
Yue Wang authored
1 sec for pause is too long. we wait for the same amount of time as when ring buffer is not available for writing.
-
Yue Wang authored
-
Yue Wang authored
-
Yue Wang authored
-
Yue Wang authored
Remove sync_sample_rate option as it's no longer necessary
-
Yue Wang authored
-
Yue Wang authored
This PR will fix #271. special thanks to @coroner21 who contributed a nice way to score hardware supported format in #292 Also, The DSD related code are all guarded with ENABLE_DSD flag.
-