Commit graph

  • cb55894da5 conditionally alias now-deprecated method master Nikhil Rajaram 2022-12-11 17:54:19 -0500
  • 47e1756fa7 Update soundio.c SimonJRiddix 2021-05-17 12:56:42 +0200
  • 8e428c3f9f Detect unsupported sample formats for PulseAudio voidumbrella 2020-12-28 23:30:24 -0500
  • 715dc6d199 Fix coreaudio module not detecting changes of the default audio device. Alex Man 2020-12-26 22:58:50 -0800
  • f904e2f149 Fix endianness detection on Windows ARM platforms Cameron Gutman 2020-12-12 16:28:33 -0600
  • 67598f63fc Fix redefinition errors Mary 2023-03-12 16:18:18 +0100
  • 6902c84103 additionally build the examples zig-pkg Andrew Kelley 2023-02-19 20:31:49 -0700
  • 3c9479916a update pulse dependency Andrew Kelley 2023-02-19 20:31:44 -0700
  • 1d03bd5ff1 update to latest build.zig API Andrew Kelley 2023-02-12 08:26:10 -0700
  • 9fdc05d3d8 update build manifest to latest zig Andrew Kelley 2023-02-02 23:39:44 -0700
  • be4e2042c3 build.zig.ini: update hash to latest zig Andrew Kelley 2023-02-01 20:07:14 -0700
  • 8eb641d2c6 update to newest build.zig API Andrew Kelley 2023-01-31 15:17:43 -0700
  • ebc9244904 update pulseaudio dependency Andrew Kelley 2023-01-20 18:49:28 -0700
  • c57e089977 package for zig Andrew Kelley 2023-01-17 00:28:17 -0700
  • a24148e15f
    Always use WASAPI's callback mode (#264) Mason Remaley 2022-10-12 06:32:43 -0700
  • 8ab3606912 Hardcodes wasapi GUIDs when compiling as C Mason Remaley 2022-03-04 23:42:18 -0500
  • a46b0f21c3
    Fixed memory leak (#222) Peter Bech 2020-07-31 09:02:07 +0200
  • b810bf2e9c Adjust PulseAudio latency. Atsushi Eno 2018-08-14 15:18:52 +0800
  • dc4f843390
    Release 2.0.0 2.0.0 Andrew Kelley 2019-02-20 08:25:44 -0500
  • e96dcd554b Add missing WASAPI macros Crunkle 2018-12-06 21:32:13 +0000
  • fb23636c95 Fix WASAPI resampling when the sample rate significantly differs from the mix format Cameron Gutman 2018-10-14 13:27:10 -0700
  • 03d33a8419 Fix #193 alsa backend not handling SND_PCM_STATE_PRIVATE1 Antonin Décimo 2018-11-28 00:54:15 +0100
  • e0f0f6a7a2 Fix inability to open CoreAudio device if it contains non-ASCII characters Cameron Gutman 2018-10-12 23:50:45 -0700
  • 2bb21ad417 Small typo on docs Ricardo Subtil 2018-08-22 11:27:25 +0100
  • 5ae35e2722 Fix invalid memory access in soundio_sort_channel_layouts() Cameron Gutman 2018-10-03 19:01:59 -0700
  • 7c53dabc6e
    Merge pull request #178 from capr/master Andrew Kelley 2018-03-14 13:23:06 -0600
  • 7586115f88
    typo Cosmin Apreutesei 2017-12-26 15:11:25 +0200
  • fc96baf813 Merge pull request #172 from GoaLitiuM/master Andrew Kelley 2017-10-25 02:41:18 -0400
  • 2975be9588 Fix integer overflow in ring buffer GoaLitiuM 2017-10-25 06:11:36 +0300
  • b5e37d1536 Merge pull request #170 from GoaLitiuM/master Andrew Kelley 2017-10-23 15:22:00 -0400
  • f877187b27 Add missing GUID for ISimpleAudioVolume GoaLitiuM 2017-10-23 22:11:27 +0300
  • 121e86a163 Merge pull request #169 from GoaLitiuM/master Andrew Kelley 2017-10-23 10:52:23 -0400
  • 9c70b2e624 Fix WASAPI related compile errors GoaLitiuM 2017-10-21 16:11:28 +0300
  • 1778b8d10f Merge pull request #164 from tokyovigilante/master Andrew Kelley 2017-09-11 10:36:02 -0400
  • fe16567e37 Add hardware volume control support to OS X and WASAPI backends Ryan Walklin 2017-09-10 23:50:25 +1000
  • 90a4a2e4b7 Merge pull request #155 from Slin/master Andrew Kelley 2017-09-06 20:16:44 -0400
  • 470c9ed44b Merge pull request #162 from tokyovigilante/master Andrew Kelley 2017-09-06 20:15:27 -0400
  • de66b3504a Fix 24-bit playback for macOS Ryan Walklin 2017-09-07 09:54:41 +1000
  • e3973967d2 Fixed WASAPI input stream releasing a different buffer size than it got. Nils Daumann 2017-05-24 22:57:35 +0200
  • fde62658d8 Removed /WX compile option for MSVC builds. Nils Daumann 2017-05-24 22:46:55 +0200
  • 85103e43e4 Merge pull request #152 from ul/master Andrew Kelley 2017-03-27 14:21:04 -0400
  • ae7fc0177b fix microphone example fill with zeros case Ruslan Prokopchuk 2017-03-27 10:39:38 +0300
  • c6427ca6af Merge branch 'master' into v2 v2 Andrew Kelley 2016-12-23 18:15:26 -0500
  • 8094dc5249 update sio_record usage text Andrew Kelley 2016-12-23 18:14:58 -0500
  • 217161bba3 Merge branch 'master' into v2 Andrew Kelley 2016-12-23 15:41:01 -0500
  • fec857366e Merge pull request #143 from inolen/master Andrew Kelley 2016-12-23 15:40:33 -0500
  • 047f55bedc Merge branch 'master' into v2 Andrew Kelley 2016-12-23 14:38:06 -0500
  • d6df7f742b Revert "move SoundIoBackendDummy enum item position" Andrew Kelley 2016-12-23 14:29:07 -0500
  • 98b85efba5 Merge branch 'android' of https://github.com/ligfx/libsoundio into v2 Andrew Kelley 2016-12-23 14:22:41 -0500
  • 38b0278e80 add some more docs for unconnected field Andrew Kelley 2016-12-23 14:13:27 -0500
  • 662ef7983b add Jack option to leave ports unconnected JP Cimalando 2016-11-22 20:53:13 +0100
  • eef66c5d34 Fix incorrectly returning the same error in multiple error cases Jacques Heunis 2016-09-16 22:46:14 +0200
  • 29555645eb Return more descriptive/exact errors when available in WASAPI. Jacques Heunis 2016-09-16 21:47:00 +0200
  • e73a630c56 Fix WASAPI disconnecting if just one device cannot be opened. Jacques Heunis 2016-09-16 10:22:54 +0200
  • de9bb2902b Return slightly more descriptive soundio errors when RefreshDevices fails for WASAPI. Jacques Heunis 2016-09-16 10:12:35 +0200
  • 6700f9145e Fixed issue with CoreAudio stereo stream being mono Ruurd Adema 2016-08-19 21:18:06 +0200
  • 8af2379cf7 build: fix detection of unsuitable JACK library Anthony Pesch 2016-12-22 19:43:14 -0800
  • 89438ba0ac android: update readme with build and testing info Michael Maltese 2016-11-08 16:52:09 -0800
  • a5c8d514a2 cmake: conditionally enable profiling flags on unit_tests Michael Maltese 2016-11-08 16:48:25 -0800
  • 1ecded57cf cmake: surround *_CFLAGS and *_LDFLAGS with quotes Michael Maltese 2016-11-08 16:47:29 -0800
  • dd74dd773d android: ashmem implementation of mirrored memory Michael Maltese 2016-11-03 23:18:36 -0700
  • ddbe4a8bf2 android: input device support Michael Maltese 2016-10-31 16:33:32 -0700
  • 22e13b1c48 Android: implement functioning outstream Michael Maltese 2016-10-31 01:48:05 -0700
  • 852403f405 Android: create and destroy OpenSL ES engine Michael Maltese 2016-10-30 16:00:36 -0700
  • e75329f585 Android: open-able output device Michael Maltese 2016-10-30 15:08:46 -0700
  • dfe2ac7f86 Add (empty) Android OpenSL ES backend Michael Maltese 2016-10-28 17:30:24 -0700
  • fbf7df3b40 CMake: CMAKE_BINARY_DIR -> libsoundio_BINARY_DIR Michael Maltese 2016-10-26 23:48:42 -0700
  • ef889fb188 move SoundIoBackendDummy enum item position Andrew Kelley 2016-10-31 11:56:51 -0400
  • afe6024a85 Merge pull request #124 from ligfx/libsoundiobinarydir Andrew Kelley 2016-10-31 11:33:36 -0400
  • c04f74c1d9 CMake: CMAKE_BINARY_DIR -> libsoundio_BINARY_DIR Michael Maltese 2016-10-26 23:48:42 -0700
  • c81fe43ac0 add soundio parameter to emit_rtprio_warning Andrew Kelley 2016-10-23 19:40:37 -0400
  • bef0df2f0b use consistent enum to string function names Andrew Kelley 2016-10-23 19:19:47 -0400
  • 4a8376a704 use SoundIoError for return type instead of int Andrew Kelley 2016-10-23 18:55:09 -0400
  • 25a35c3dab build: examples and tests work when building statically Andrew Kelley 2016-10-23 16:48:52 -0400
  • f9ccb19e35 build: examples and tests work when building statically Andrew Kelley 2016-10-23 16:48:52 -0400
  • 9557eb7b60 docs: move ring buffer docs to work around doxygen limitation Andrew Kelley 2016-10-23 16:38:21 -0400
  • 32ae2a739b docs: move ring buffer docs to work around doxygen limitation Andrew Kelley 2016-10-23 16:38:21 -0400
  • 6703021eba sio_sine: add phase wrap around Andrew Kelley 2016-10-23 16:11:58 -0400
  • 25baedb4c3 sio_sine: add phase wrap around Andrew Kelley 2016-10-23 16:11:58 -0400
  • 369181fb9c Merge branch 'pulseaudio' of https://github.com/0joshuaolson1/libsoundio into v2 Andrew Kelley 2016-10-23 14:41:27 -0400
  • 48681a11db remove SoundIo param from 2 API functions Andrew Kelley 2016-10-23 14:28:54 -0400
  • 323fb1aa27 Merge pull request #104 from jacquesh/wasapi-device-error-handling Andrew Kelley 2016-09-17 12:39:00 -0400
  • f9444b089b Fix incorrectly returning the same error in multiple error cases Jacques Heunis 2016-09-16 22:46:14 +0200
  • b88355eaaf Return more descriptive/exact errors when available in WASAPI. Jacques Heunis 2016-09-16 21:47:00 +0200
  • 61c04c3730 Fix WASAPI disconnecting if just one device cannot be opened. Jacques Heunis 2016-09-16 10:22:54 +0200
  • a8201986a0 Return slightly more descriptive soundio errors when RefreshDevices fails for WASAPI. Jacques Heunis 2016-09-16 10:12:35 +0200
  • 8583897d72 Merge pull request #101 from ruurdadema/master Andrew Kelley 2016-08-20 12:07:47 -0400
  • 8fbabc4dfc Fixed issue with CoreAudio stereo stream being mono Ruurd Adema 2016-08-19 21:18:06 +0200
  • 662286a312 Add PulseAudio signed 24bit packed formats 0joshuaolson1 2016-07-30 14:45:28 -0600
  • 9defcda7f4 Add packed/3bytes format to ALSA,dummy 0joshuaolson1 2016-07-26 16:23:05 -0600
  • 5ffdbf1ce9 Merge pull request #93 from 0joshuaolson1/patch-2 Andrew Kelley 2016-07-24 19:48:29 -0400
  • bba007f0a7 Remove duplicate documented SoundIoError Joshua Olson 2016-07-23 19:15:26 -0600
  • 7293a58feb Merge pull request #91 from Naftoreiclag/master Andrew Kelley 2016-07-21 09:54:23 -0400
  • 81cd9e54e9 WASAPI: Remove useless statement in CMake module James 2016-07-20 16:47:44 -0700
  • 7469bee058 Merge pull request #86 from IceDragon200/master Andrew Kelley 2016-07-04 17:54:27 -0400
  • e8735fa443 Merge pull request #87 from nyorain/master Andrew Kelley 2016-07-03 21:29:14 -0400
  • f26ba0727e Only define E_NOTFOUND if not already defined nyorain 2016-07-04 00:34:56 +0200
  • 3e1033cd30 Added flag to building the dynamic libraries Corey Powell 2016-06-30 10:45:55 -0500
  • 425dc4bf69 Allow overriding static lib name Corey Powell 2016-06-30 10:45:08 -0500
  • ccf9545bc5 remove travis CI integration Andrew Kelley 2016-06-29 16:28:08 -0700