Age | Commit message (Expand) | Author |
2022-07-31 | Replace selwakeup() with KNOTE() in audio(4) | Visa Hankala |
2022-07-02 | Remove unused device poll functions. | Visa Hankala |
2022-03-21 | Constify struct {audio,midi,radio,video}_hw_if. No functional change. | Miod Vallat |
2022-02-22 | Make audio(4) event filters MP-safe | Visa Hankala |
2022-02-16 | Currently, wskbd_set_mixervolume() only adjusts the volume of the first | Anton Lindqvist |
2022-02-16 | Make room for a cookie argument passed to audio_attach_mi(). Currently | Anton Lindqvist |
2022-01-09 | spelling | Jonathan Gray |
2021-05-16 | panic does not require a \n at the end. When one is provided, it looks wrong. | Theo de Raadt |
2020-12-25 | Refactor klist insertion and removal | Visa Hankala |
2020-05-19 | Implement kqueue(2) support. | Martin Pieuchot |
2020-05-16 | Use softintr to call selwakeup() in the mixer code code-path | Alexandre Ratchov |
2020-04-18 | Remove support for unused /dev/mixer device nodes. | Alexandre Ratchov |
2020-03-08 | Wake up processes reading the mixer when the device is detached. | Alexandre Ratchov |
2020-02-13 | Fix missing locking during calls to selwakeup(). | Alexandre Ratchov |
2020-01-29 | Add support for notifications about audio(4) controls changes. | Alexandre Ratchov |
2020-01-24 | Rename audio_mixer_{read,write} to audio_mixer_{get,set}. | Alexandre Ratchov |
2019-12-18 | audio(4): msleep(9) -> msleep_nsec(9) | cheloha |
2019-10-07 | Convert infinite tsleep(9) to tsleep_nsec(9). | Martin Pieuchot |
2019-09-10 | If the requensted block size is too large, then use half the | Alexandre Ratchov |
2019-09-05 | Add the set_blksz() and set_nblks() audio driver functions. | Alexandre Ratchov |
2019-08-17 | Move play blocks count from the audio_softc to the audio_buf structure. | Alexandre Ratchov |
2019-08-17 | Move block size and block count calculations in their own routines. | Alexandre Ratchov |
2019-04-05 | Try to start playback after play buffer pointers are advanced. | Alexandre Ratchov |
2019-03-31 | Don't try to recover when DMA pointers wrap if the driver is | Alexandre Ratchov |
2019-03-12 | Add new copy_output() and underrun() methods to support drivers | Alexandre Ratchov |
2018-12-31 | Use the return value of task_add(9) to determine whether the task was | Mark Kettenis |
2018-12-27 | must remember to unref device if setting the task isn't done. | Ted Unangst |
2018-10-31 | sc argument of start_output, start_input, trigger_output and trigger_input | miko |
2018-06-24 | Save all mixer elements in the suspend/resume array instead of only | Alexandre Ratchov |
2018-05-26 | In addition to "on" and "off", allow the audio "record.enable" mixer | Alexandre Ratchov |
2018-05-26 | Add a "record.enable" mixer knob to control recording. When recording | Alexandre Ratchov |
2018-04-11 | Add mixer save/restore capability to the audio(4) driver and | Alexandre Ratchov |
2018-03-21 | Fix the way we detect xrun on the recording end, which may prevent the | Alexandre Ratchov |
2018-01-10 | Remove assignement of sc->round to itself that makes no sense. From | Alexandre Ratchov |
2017-11-23 | No need to grab the audio lock to call audio_canstart() as it checks | Alexandre Ratchov |
2017-06-26 | Factor a variable assignment in audiopoll(). | Alexandre Ratchov |
2017-05-16 | Remove references to /dev/soundN, which was removed last year. | Alexandre Ratchov |
2017-05-03 | style improvement from Michael W. Bombardieri <mb at ii.net> | Alexandre Ratchov |
2017-03-28 | Simplify rate/channels/bits bounds checking code. From | Alexandre Ratchov |
2017-03-11 | AUDIO_ENCODING_{S,U}LINEAR constants are neither used by low level | Alexandre Ratchov |
2017-01-03 | If gain is above MAX, no need to check whether it's below MIN. | Alexandre Ratchov |
2016-12-20 | Fix many typos. From Michael W. Bombardieri <mb at ii.net>. Thanks | Alexandre Ratchov |
2016-12-12 | Remove few useless #ifdef AUDIO_DEBUG, spotted by | Alexandre Ratchov |
2016-11-08 | Log start/stop of DMA if AUDIO_DEBUG is defined and be less verbose | Alexandre Ratchov |
2016-10-09 | Don't allocate struct mixer_devinfo instances on the stack. It is a fairly | Mark Kettenis |
2016-10-06 | Fix the condition used to decide whether to automatically start the | Alexandre Ratchov |
2016-10-04 | At acpithinkpad attach time determine the value of the mute, and defer | Theo de Raadt |
2016-09-19 | Remove unused getdev() audio driver functions. | Alexandre Ratchov |
2016-09-14 | Remove drain(), query_encoding(), mappage() and get_default_params() | Alexandre Ratchov |
2016-08-31 | Delete unused ioctls and associated macros. Move macros that are still | Alexandre Ratchov |