shadPS4/src/core/libraries/kernel
squidbus 333f35ef25
audio: Implement cubeb audio out backend. (#1895)
* audio: Implement cubeb audio out backend.

* cubeb_audio: Add some additional safety checks.

* cubeb_audio: Add debug logging callback.

* audioout: Refactor backend ports into class.

* pthread: Bump minimum stack size to fix cubeb crash.

* cubeb_audio: Replace output yield loop with condvar.

* common: Rename ring_buffer_base to RingBuffer.
2024-12-27 21:04:49 +02:00
..
sync semaphore: Attempt to acquire before checking timeout 2024-12-24 15:39:17 +02:00
threads audio: Implement cubeb audio out backend. (#1895) 2024-12-27 21:04:49 +02:00
equeue.cpp equeue: sceGnmGetEqEventType/sceKernelGetEventData impl (#1839) 2024-12-27 20:33:45 +02:00
equeue.h equeue: sceGnmGetEqEventType/sceKernelGetEventData impl (#1839) 2024-12-27 20:33:45 +02:00
file_system.cpp More Fixes for Separate Update (#1487) 2024-12-17 12:42:21 +02:00
file_system.h cache: Invalidate pages for file reads. (#1726) 2024-12-11 21:11:24 +02:00
kernel.cpp cache: Invalidate pages for file reads. (#1726) 2024-12-11 21:11:24 +02:00
kernel.h core: Library cleanup (#1631) 2024-11-30 22:37:36 +02:00
memory.cpp The way to Unity, pt.3 (#1681) 2024-12-08 18:30:33 +02:00
memory.h kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00
orbis_error.h core: Library cleanup (#1631) 2024-11-30 22:37:36 +02:00
posix_error.h core: Library cleanup (#1631) 2024-11-30 22:37:36 +02:00
process.cpp hot-fix the hot-fix 2024-12-13 18:26:16 +02:00
process.h kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00
threads.cpp kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00
threads.h kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00
time.cpp The way to Unity, pt.2 (#1671) 2024-12-06 22:04:36 +01:00
time.h core: Library cleanup (#1631) 2024-11-30 22:37:36 +02:00