aboutsummaryrefslogtreecommitdiffstats
path: root/utils/openal-info.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix clang-tidy warnings from the examples and utilitiesChris Robinson2023-12-131-7/+7
|
* feat(openal-info): Add values related to sources inside openal-info.c (#940)MathiusD2023-12-021-0/+11
| | | | | | | * feat(openal-info): Add values related to sources inside openal-info.c * fix(openal-info): Update display of nb of sources CF following comment : https://github.com/kcat/openal-soft/pull/940#discussion_r1409659608
* Cleanup the event support reportingChris Robinson2023-11-251-15/+9
|
* Add query fonction in ALC_SOFT_system_events unreleased extension (#938)MathiusD2023-11-261-0/+51
| | | | | | | | | | | | | | | | | | | * feat(ALC_SOFT_system_events): Add alcEventIsSupportedSOFT method in ALC_SOFT_system_events unreleased extension The purpose of this addition (to my collection) are allow to retrieve which events are supported and if events are fully supported or if some case isn't managed for some reason For exemple only some backends provide system events: * pipewire -> Full support of extension * wasapi -> Full support of extension * pulseaudio -> Support of add and remove devices events only * coreaudio -> Support of default device change only * feat(ALC_SOFT_system_events): Fix typo in alext.h Cf following review : https://github.com/kcat/openal-soft/pull/938#discussion_r1404509828 * feat(ALC_SOFT_system_events): Remove ALC_EVENT_NOT_SUPPORTED_SOFT token Cf following discussions between this comment : https://github.com/kcat/openal-soft/pull/938#issuecomment-1825876452 to this comment : https://github.com/kcat/openal-soft/pull/938#issuecomment-1826419406
* Print the HRTF used in openal-infoChris Robinson2023-10-231-2/+17
|
* Display the device sample rate in openal-infoChris Robinson2022-12-311-1/+7
|
* Print the output mode from openal-infoChris Robinson2022-04-171-0/+29
|
* Use a more compatible method to check for EFX effectsChris Robinson2022-02-261-41/+68
| | | | | | Creative's wrapper driver doesn't seem to handle EFX enums for alGetEnumValue, let alone return values only for what's supported. The only way to check which filter and effect types it supports is try to set them and check for errors.
* Slightly improve logging on WindowsChris Robinson2021-11-211-64/+5
| | | | | The characters won't display properly if the system codepage isn't UTF-8, but at least it shouldn't cut the line off prematurely.
* Improve handling main() with UTF-8 args on WindowsChris Robinson2020-08-121-0/+3
|
* Add missing <cstdarg>ArthurSonzogni2020-04-101-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenAL-Soft fails to compile on some GCC version: https://travis-ci.com/github/ArthurSonzogni/smk/jobs/318304162 It has regressed likely after: https://github.com/kcat/openal-soft/commit/c83609277bed4be4ef40ed306bf2c57fefa19519 va_start is defined in: - <stdarg.h> - <cstdarg> The repository is using it from: - al/error.cpp - al/filter.cpp - alc/alu.cpp - alc/helpers.cpp - common/alexcpt.cpp - utils/makemhr/loaddef.cpp - utils/openal-info.c This patch is adding its definition in the files missing it: - common/alexcpt.cpp - utils/makemhr/loaddef.cpp - utils/openal-info.c Bug: https://travis-ci.com/github/ArthurSonzogni/smk/jobs/318304162
* Enable and fix some more warningsChris Robinson2019-09-181-2/+2
|
* Fix a few more GCC warningsChris Robinson2019-09-141-1/+1
|
* Avoid implicit conversions with the examples and utilsChris Robinson2019-09-121-1/+1
|
* Fix the return type of the al_fwrite wrapperChris Robinson2018-01-221-1/+1
|
* Print available resamplers in openal-infoChris Robinson2017-05-031-0/+33
|
* Handle UTF-8 output on Windows in openal-infoChris Robinson2016-09-091-0/+65
|
* Print enumerated HRTFs in openal-infoChris Robinson2015-10-281-0/+30
|
* Print the device name in printALCInfoChris Robinson2012-04-161-5/+10
|
* Print out a more descriptive name for the opened device in openal-infoChris Robinson2012-03-011-1/+4
|
* Use alGetEnumValue to check for supported filters and effectsChris Robinson2011-09-101-112/+48
|
* Print the ALC_DEFAULT_ALL_DEVICES_SPECIFIER when availableChris Robinson2011-08-201-2/+6
|
* Avoid including config.h in the utilitiesChris Robinson2011-05-171-2/+0
|
* Recognize ALC_EXT_DEDICATED with openal-infoChris Robinson2011-03-121-1/+32
|
* Rename examples to utilitiesChris Robinson2010-07-171-0/+332
There is only the one, and it more accurately reflects what it is