ladybird/Kernel/Devices/Audio
Liav A dd7633c5f4 Kernel/Audio: Propagate errors when creating AudioChannels
While doing this, we can also just return a normal RefPtr instead of a
LockRefPtr, because we create these channels when initializing an audio
controller, and never change the pointer in AudioController instances
after their initialization, hence no locking is necessary.
2023-04-14 19:23:12 +02:00
..
IntelHDA Kernel/Audio: Propagate errors when creating AudioChannels 2023-04-14 19:23:12 +02:00
AC97.cpp Kernel/Audio: Propagate errors when creating AudioChannels 2023-04-14 19:23:12 +02:00
AC97.h Kernel/Audio: Propagate errors when creating AudioChannels 2023-04-14 19:23:12 +02:00
Channel.cpp Kernel/Audio: Propagate errors when creating AudioChannels 2023-04-14 19:23:12 +02:00
Channel.h Kernel/Audio: Propagate errors when creating AudioChannels 2023-04-14 19:23:12 +02:00
Controller.h Kernel/Audio: Propagate errors when creating AudioChannels 2023-04-14 19:23:12 +02:00
Management.cpp Kernel/Audio: Simplify initialization sequence for drivers 2023-04-14 19:23:12 +02:00
Management.h Kernel/Audio: Propagate errors when creating AudioChannels 2023-04-14 19:23:12 +02:00