Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Clear errno prior to the call that may set it | Chris Robinson | 2023-08-21 | 1 | -0/+1 |
| | |||||
* | Fix conversion and maybe-unused warnings with my_fopen | Chris Robinson | 2023-08-18 | 1 | -3/+10 |
| | |||||
* | Use a string instead of a c_str for a string_view | Chris Robinson | 2023-08-18 | 1 | -1/+1 |
| | |||||
* | Make ALC_SOFT_system_events public | Chris Robinson | 2023-08-18 | 4 | -19/+25 |
| | |||||
* | Remove an unnecessary source file | Chris Robinson | 2023-08-18 | 3 | -35/+11 |
| | |||||
* | Use an array of bytes instead of ints for small values | Chris Robinson | 2023-08-15 | 1 | -4/+4 |
| | |||||
* | Don't null check the context in the direct EAX functions | Chris Robinson | 2023-08-13 | 2 | -57/+15 |
| | |||||
* | Make AL(C)_EXT_debug public | Chris Robinson | 2023-08-11 | 4 | -68/+68 |
| | |||||
* | Add missing includes | Chris Robinson | 2023-08-11 | 2 | -0/+3 |
| | |||||
* | Track the current/active format for pipewire nodes | Chris Robinson | 2023-08-11 | 1 | -55/+85 |
| | |||||
* | Add AL_EXT_debug functions to set/get object names | Chris Robinson | 2023-08-11 | 17 | -14/+228 |
| | |||||
* | Use a string_view for the backend open method | Chris Robinson | 2023-08-06 | 22 | -200/+249 |
| | |||||
* | More properly print string_views | Chris Robinson | 2023-08-06 | 1 | -19/+7 |
| | |||||
* | Don't use pipewire user data storage for native proxy objects | Chris Robinson | 2023-08-04 | 1 | -110/+83 |
| | |||||
* | Move some direct context function declarations to the extension | Chris Robinson | 2023-08-03 | 1 | -15/+17 |
| | |||||
* | Update the specified minimum CMake version required | Chris Robinson | 2023-07-30 | 1 | -1/+1 |
| | |||||
* | Fix if-comparison (#890) | Johan Mattsson | 2023-07-30 | 1 | -1/+1 |
| | |||||
* | Use target_link_options to add linker flags | Chris Robinson | 2023-07-28 | 1 | -4/+3 |
| | |||||
* | Declare functions closer to where they're needed | Chris Robinson | 2023-07-26 | 7 | -131/+125 |
| | | | | | This provides better code locality when calling implicit context functions that call their direct context variants. | ||||
* | disable unavailable functionality on xbox (#887) | Max Bachmann | 2023-07-26 | 3 | -1/+7 |
| | | | | | * disable unavailable functionality on xbox * use not std version of getenv on xbox | ||||
* | Catch exceptions from constructing ALCcontexts | Chris Robinson | 2023-07-24 | 1 | -1/+15 |
| | |||||
* | Don't hold the property lock when setting the event callback | Chris Robinson | 2023-07-20 | 1 | -5/+3 |
| | |||||
* | Use a lambda to forward a C callback | Chris Robinson | 2023-07-20 | 1 | -6/+6 |
| | |||||
* | Make C callback functions noexcept | Chris Robinson | 2023-07-20 | 1 | -15/+15 |
| | |||||
* | Add missing include | Chris Robinson | 2023-07-10 | 1 | -0/+1 |
| | |||||
* | Use a type alias for ALC event bit masks | Chris Robinson | 2023-07-10 | 2 | -2/+3 |
| | |||||
* | Use a separate function to convert AL_EVENT_TYPE_ enums | Chris Robinson | 2023-07-07 | 1 | -17/+18 |
| | |||||
* | Better order some functions in the export list | Chris Robinson | 2023-07-07 | 1 | -3/+4 |
| | |||||
* | Return noErr from DeviceListenerProc (#875) | captainurist | 2023-07-07 | 1 | -0/+1 |
| | |||||
* | Fix some typos (#872) | Dirk Stolle | 2023-07-04 | 20 | -30/+30 |
| | |||||
* | Update GitHub Actions CI (#873) | Dirk Stolle | 2023-07-04 | 2 | -3/+3 |
| | | | | | The following updates are performed: * update actions/checkout to v3 * update actions/upload-artifact to v3.1.2 | ||||
* | Fix a comment typo | Chris Robinson | 2023-07-04 | 1 | -1/+1 |
| | |||||
* | Don't use an import target for OpenSL | Chris Robinson | 2023-07-04 | 2 | -8/+7 |
| | |||||
* | Add mention of OpenTK for C# bindings | Chris Robinson | 2023-07-02 | 1 | -0/+5 |
| | |||||
* | Add a function to set a callback for log messages | Chris Robinson | 2023-07-02 | 5 | -26/+92 |
| | |||||
* | Don't pass the file handle to al_print | Chris Robinson | 2023-07-01 | 3 | -17/+20 |
| | |||||
* | Specify a callback using a lambda | Chris Robinson | 2023-06-29 | 1 | -3/+2 |
| | |||||
* | [UWP] Fix crash when probe capture device fail (#868) | Deal(一线灵) | 2023-06-28 | 1 | -1/+4 |
| | | | | | * [UWP] Fix crash when probe capture device fail * [UWP] Also check openDevice to avoid crash | ||||
* | Set the correct dev format when autodetecting 7.1.4 in WASAPI | Chris Robinson | 2023-06-27 | 1 | -1/+1 |
| | |||||
* | Use inline variables instead of functions with static variables | Chris Robinson | 2023-06-14 | 6 | -178/+139 |
| | |||||
* | Trace the surround decoder being used | Chris Robinson | 2023-06-12 | 1 | -9/+20 |
| | |||||
* | Fix disabling debug events | Chris Robinson | 2023-06-12 | 1 | -1/+1 |
| | |||||
* | Always use Windows' GUID definition on Windows | Chris Robinson | 2023-06-11 | 1 | -8/+6 |
| | |||||
* | Add gtest integration (#860) | hsdk123 | 2023-06-12 | 5 | -3/+64 |
| | | | | | | | | | | | | | | | | | * Add gtest integration * Update gtest fetch * Add ctest * Update CI * Update CI * enable testing * Make tests off by default * Update gitignore | ||||
* | Get the correct audio client interface with UWP | Chris Robinson | 2023-06-07 | 1 | -24/+16 |
| | |||||
* | Remove a seemingly unnecessary C++/CLI wrapper | Chris Robinson | 2023-06-06 | 1 | -18/+9 |
| | |||||
* | Directly inline a couple functions | Chris Robinson | 2023-06-06 | 1 | -189/+174 |
| | |||||
* | Avoid explicit definitions of some IIDs | Chris Robinson | 2023-06-05 | 2 | -7/+3 |
| | |||||
* | Fix return value for UWP builds | Chris Robinson | 2023-06-05 | 1 | -3/+3 |
| | |||||
* | Handle device added/removed events with WASAPI | Chris Robinson | 2023-06-05 | 1 | -90/+181 |
| | | | | | Non-UWP only for now. The device list is managed dynamically now so it doesn't need to be probed for each enumeration query. |