1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-24 21:07:34 +00:00
serenity/Kernel/Devices/Audio
Jelle Raaijmakers 8bf0e04c16 Kernel: Allow setting AC'97 sample rate during playback
The Qemu AC'97 device stops its PCM channel's DMA engine when it is
running and the sample rate is changed. We now make sure the DMA engine
is restarted after changing the sample rate, allowing you to e.g. run
`asctl set r 22050` during `aplay` playback.
2022-02-26 20:23:15 +01:00
..
AC97.cpp Kernel: Allow setting AC'97 sample rate during playback 2022-02-26 20:23:15 +01:00
AC97.h Kernel: Clean up AC'97 driver code style 2022-02-26 20:23:15 +01:00
Channel.cpp Kernel/Audio: Introduce a new design architecture for the subsystem 2022-02-14 11:39:19 +01:00
Channel.h Kernel/Audio: Introduce a new design architecture for the subsystem 2022-02-14 11:39:19 +01:00
Controller.h Kernel/Audio: Introduce a new design architecture for the subsystem 2022-02-14 11:39:19 +01:00
Management.cpp Kernel/Audio: Remove the SB16 driver 2022-02-24 07:26:45 +01:00
Management.h Kernel/Audio: Introduce a new design architecture for the subsystem 2022-02-14 11:39:19 +01:00