Up to [local] / src / lib / libsndio
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.12 / (download) - annotate - [select for diffs], Tue May 21 06:07:06 2024 UTC (2 weeks, 6 days ago) by jsg
Branch: MAIN
CVS Tags: HEAD
Changes since 1.11: +1 -2 lines
Diff to previous 1.11 (colored)
remove prototypes with no matching function; ok ratchov@
Revision 1.11 / (download) - annotate - [select for diffs], Tue Dec 27 17:10:07 2022 UTC (17 months, 2 weeks ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
OPENBSD_7_3_BASE,
OPENBSD_7_3
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)
spelling fixes; from paul tagliamonte any changes not taken noted on tech, but chiefly here i did not take the cancelation - cancellation changes;
Revision 1.10 / (download) - annotate - [select for diffs], Fri Apr 29 08:30:48 2022 UTC (2 years, 1 month ago) by ratchov
Branch: MAIN
CVS Tags: OPENBSD_7_2_BASE,
OPENBSD_7_2
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)
Add sio_flush(3) function to stop playback immediately The new sio_flush(3) functions works the same way as sio_stop(3), except that it doesn't wait for play buffer to be drained. Instead, it discards its contents and returns immediately.
Revision 1.9 / (download) - annotate - [select for diffs], Fri Jan 16 16:48:52 2015 UTC (9 years, 4 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE,
OPENBSD_7_1,
OPENBSD_7_0_BASE,
OPENBSD_7_0,
OPENBSD_6_9_BASE,
OPENBSD_6_9,
OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7,
OPENBSD_6_6_BASE,
OPENBSD_6_6,
OPENBSD_6_5_BASE,
OPENBSD_6_5,
OPENBSD_6_4_BASE,
OPENBSD_6_4,
OPENBSD_6_3_BASE,
OPENBSD_6_3,
OPENBSD_6_2_BASE,
OPENBSD_6_2,
OPENBSD_6_1_BASE,
OPENBSD_6_1,
OPENBSD_6_0_BASE,
OPENBSD_6_0,
OPENBSD_5_9_BASE,
OPENBSD_5_9,
OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (colored)
Move to the <limits.h> universe. review by millert, binary checking process with doug, concept with guenther
Revision 1.8 / (download) - annotate - [select for diffs], Wed Mar 5 20:40:49 2014 UTC (10 years, 3 months ago) by ratchov
Branch: MAIN
CVS Tags: OPENBSD_5_6_BASE,
OPENBSD_5_6
Changes since 1.7: +4 -4 lines
Diff to previous 1.7 (colored)
- use relative read/write positions to keep track of buffer usage as seen by the caller - refresh current position before reading/writing data, to keep the current position always consistent with read & write pointers - fix confusion between processed samples by the hardware (as reported by GET{I,O}OFFS) and samples played as reported by GETINFO(). Fixes incorrect delta propagated after xruns in play-only and rec-only modes - don't wait for POLLIN or POLLOUT to be set to refresh ring pointers, as they may not be set in certain cases. Fixes sndiod crash after few days of continuous playback. - save current parameters instead of calling getpar() too often
Revision 1.7 / (download) - annotate - [select for diffs], Wed Nov 13 22:38:22 2013 UTC (10 years, 6 months ago) by ratchov
Branch: MAIN
CVS Tags: OPENBSD_5_5_BASE,
OPENBSD_5_5
Changes since 1.6: +7 -7 lines
Diff to previous 1.6 (colored)
Prefix by '_' symbols that are not part of the API. ok deraadt, guenther
Revision 1.6 / (download) - annotate - [select for diffs], Sat Aug 24 12:32:35 2013 UTC (10 years, 9 months ago) by ratchov
Branch: MAIN
Changes since 1.5: +10 -5 lines
Diff to previous 1.5 (colored)
Move underrun/overrun recovery code from the sun-api back-end to the the generic code, so it can be used by other back-ends as well. No behavior change (hopefully).
Revision 1.5 / (download) - annotate - [select for diffs], Wed Apr 3 03:13:32 2013 UTC (11 years, 2 months ago) by guenther
Branch: MAIN
CVS Tags: OPENBSD_5_4_BASE,
OPENBSD_5_4
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)
Handle big time_t. Use clock_gettime(CLOCK_MONOTONIC) instead of gettimeofday() when measuring time intervals for debugging output. ok ratchov@
Revision 1.4 / (download) - annotate - [select for diffs], Sat Oct 27 12:06:40 2012 UTC (11 years, 7 months ago) by ratchov
Branch: MAIN
CVS Tags: OPENBSD_5_3_BASE,
OPENBSD_5_3
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)
crank SIO_MAXNFDS
Revision 1.3 / (download) - annotate - [select for diffs], Mon May 9 17:34:14 2011 UTC (13 years, 1 month ago) by ratchov
Branch: MAIN
CVS Tags: OPENBSD_5_2_BASE,
OPENBSD_5_2,
OPENBSD_5_1_BASE,
OPENBSD_5_1,
OPENBSD_5_0_BASE,
OPENBSD_5_0
Changes since 1.2: +3 -1 lines
Diff to previous 1.2 (colored)
in sio_psleep(), use an array of SIO_MAXNFDS pollfd strucures rather than a single one. No behaviour change
Revision 1.2 / (download) - annotate - [select for diffs], Sat Apr 16 10:52:22 2011 UTC (13 years, 1 month ago) by ratchov
Branch: MAIN
Changes since 1.1: +1 -21 lines
Diff to previous 1.1 (colored)
Make aucat audio and midi backends share the same code to communicate with the server. As we're at it use the same protocol for midi and audio. Now, both audio and midi code use the same SNDIO_DEBUG environment variable to turn on/off DPRINTF's.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Apr 8 11:18:07 2011 UTC (13 years, 2 months ago) by ratchov
Branch: MAIN
Clean up function naming: use sio_<backend>_ prefix for private audio-related functions and put them in files named sio_<backend>.c No behaviour changes.