summaryrefslogtreecommitdiff
path: root/lib/libsndio
AgeCommit message (Expand)Author
2024-08-01Bump libsndio pkg-config version to 1.10.0Alexandre Ratchov
2024-07-23libsndio: Don't use poll(2) for output on the control device.Alexandre Ratchov
2024-05-24sndiod: Propagate the controls' display string to clients.Alexandre Ratchov
2024-05-24sndio: Add a display string to the sioctl_open APIAlexandre Ratchov
2024-05-21remove prototypes with no matching function; ok ratchov@Jonathan Gray
2022-12-27spelling fixes; from paul tagliamonteJason McIntyre
2022-07-16Bump libsndio pkg-config version to 1.9.0Alexandre Ratchov
2022-05-30move bufsz description after appbufsz as per struct fields orderop
2022-05-03sioctl_onval(3) returns int not voidAlexandre Ratchov
2022-04-30Tweak to clarify sio_stop(3) and sio_flush() description, from jmc@Alexandre Ratchov
2022-04-29Add sio_flush(3) function to stop playback immediatelyAlexandre Ratchov
2022-03-31man pages: add missing commas between subordinate and main clausesChristian Weisgerber
2021-12-15Bump pkg-config version to 1.8.1Alexandre Ratchov
2021-11-07Allow -current libsndio to connect to old sndiod serversAlexandre Ratchov
2021-11-01Stop binding audio devices exposed by sndiod to physical devicesAlexandre Ratchov
2021-06-10Bump pkg-config version to 1.8.0 to match portable package versionAlexandre Ratchov
2021-04-28Add sndio.pc file for pkg-config, mostly from brad@Alexandre Ratchov
2020-11-29Clarify what sio_start() does exactlyAlexandre Ratchov
2020-11-20* Make .Nd more specific.Ingo Schwarze
2020-11-20* Add SIO_BPS() to NAME and SYNOPSIS where it is missing.Ingo Schwarze
2020-11-19Allow specific devices to be used for play-only and rec-only modes.Alexandre Ratchov
2020-07-18Raw device access is not anymore a fall-back for when sndiod isn't runningAlexandre Ratchov
2020-06-28Use .Dv for SIOCTL_SEL, as we do for all other macrosAlexandre Ratchov
2020-06-28Allow switching between alternate devices (-F option) with sndioctl(1)Alexandre Ratchov
2020-06-28Add a new SIOCTL_SEL control type to select one of a predefined set ofAlexandre Ratchov
2020-06-20basic macro cleanup: .Fo for long .Fn lines, .Fa for struct fields,Ingo Schwarze
2020-06-20add missing ENVIRONMENT. HISTORY, and AUTHORS sections,Ingo Schwarze
2020-06-18uint8_t is a discrete, not a continuous type,Ingo Schwarze
2020-06-18Many of these functions have several arguments, and some argumentsIngo Schwarze
2020-06-18basic macro cleanup, and reword two phrases about closed intervalsIngo Schwarze
2020-06-18Document sioctl_desc structure maxval attributeAlexandre Ratchov
2020-05-25Add missing .Xr and .Nm, reword and simplify few sentencesAlexandre Ratchov
2020-05-19remove information already given in same sentence;Jason McIntyre
2020-05-19Replace off-topic parts of the desciption by an architecture overviewAlexandre Ratchov
2020-04-30If no "xxx.mute" control is found, try "xxx_mute"Alexandre Ratchov
2020-04-21move mixerctl and audioctl man pages to section 8, as these workTheo de Raadt
2020-04-19spelling fix;Jason McIntyre
2020-04-19Mention SIO_DEVANY instead of nonexistent SIOCTL_DEVANY constantIngo Feinerer
2020-02-26Fix .Dt line and copyright year.Alexandre Ratchov
2020-02-26Add API to control audio device parameters exposed by sndiod.Alexandre Ratchov
2019-07-12Add affinity between the program and its mixer control.Alexandre Ratchov
2019-07-05Add forgotten copyright notice, found by Jason Thorpe <thorpej at me.com>.Alexandre Ratchov
2019-06-29Check if syscalls return -1 instead of any negative value.Alexandre Ratchov
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-28mkstemp() returns -1 on failureTheo de Raadt
2019-03-28Wait until server disconnects before closing the socket. Otherwise,Alexandre Ratchov
2019-01-18Sayt that using capabilities to negociate audio parameters (ie usingAlexandre Ratchov
2018-12-18"a" MIDI, not "an";Jason McIntyre
2018-10-31remove a guard in mio_read(), mio_write, sio_read() & sio_write() for amiko
2018-09-26call _sndio_parsenum() instead of duplicating the code in parsedev(); ok ratc...miko