File: CHANGELOG.md

package info (click to toggle)
libsoundio 1.0.2-2
  • links: PTS, VCS
  • area: main
  • in suites: buster, sid
  • size: 904 kB
  • sloc: cpp: 9,912; ansic: 1,821; makefile: 6
file content (38 lines) | stat: -rw-r--r-- 1,645 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
### Version 1.0.2 (2015-09-24)

 * build: fix GNUInstallDirs not working.
 * docs: fix incorrect docs for `soundio_instream_pause`.
 * PulseAudio: fix `soundio_outstream_pause` triggering assertion when called
   from within `write_callback`.
 * fix mirrored memory not working on Linux (fixes corrupted data in ring
   buffer).
 * os: fix crash when creating non high priority thread fails.
 * docs: fix typos and cleanup.
 * fix and add test for `soundio_device_nearest_sample_rate`.

### Version 1.0.1 (2015-09-11)

 * libsoundio no longer depends on or links against libm.
 * ALSA: treat ALSA as unavailable when /dev/snd does not exist.
 * ALSA: remove duplicate assert.
 * ALSA: remove stray print statement.
 * ALSA: pausing returns error code when state is invalid instead of reaching
   assertion failure in pcm.c.
 * JACK: fix infinite loop when refreshing devices.
 * PulseAudio: better clear buffer implementation.
 * dummy backend: fix sometimes calling `write_callback` with
  `frame_count_max` equal to 0.
 * os: fix some variables accidentally not declared static.
 * macos: fix not cleaning up condition variables.
 * macos: avoid allocation when getting time.
 * docs: note that `read_callback` and `write_callback` must be real time safe.
 * docs: record example demonstrates proper real time safety by not calling
   fwrite in `read_callback`.
 * docs: add note to record example about shutting down.
 * docs: make microphone example latency a command line argument.
 * build: fix build on linux with clang.
 * build: static libs, examples, and tests are optional.

### Version 1.0.0 (2015-09-03)

 * Initial public release.