rpcsx/rpcs3
Daniel López Guimaraes 501e9260b2 cellMic: Wake up upon registering emulated SingStar microphone
When using the emulated SingStar microphone, the device is only
registered when initializing `cellMic`. However, the `mic_context`
thread is only woken up when calling `register_device`. The registration
happens before initializing `cellMic`, so the thread is never woken up
after registering the device.

Add call to `wake_up` in `load_config_and_init` inside the emulated
SingStar microphone specific code to fix this issue, allowing the thread
to detect the device and update the microphone data.

This allows SingStar to receive the microphone data when using the
emulated SingStar microphone that it previously wasn't receiving.
2024-07-26 09:44:00 +03:00
..
Crypto Improve error message when update cannot be installed due to version mismatch (#15773) 2024-07-07 15:23:25 +02:00
Emu cellMic: Wake up upon registering emulated SingStar microphone 2024-07-26 09:44:00 +03:00
Icons Qt: Use svg instead of png 2021-10-28 21:01:27 +02:00
Input input: log used pad config 2024-07-22 22:44:42 +02:00
Loader Replace src_loc with std::soource_location 2024-05-21 14:19:12 +03:00
qt/etc Qt6 port 2023-07-31 20:03:24 +03:00
rpcs3qt Paint icons into rpcn status circles 2024-07-24 09:21:15 +02:00
util Remove check_state() inside thread notifiatios 2024-06-29 14:02:12 +03:00
CMakeLists.txt improve CMake files 2024-07-13 15:39:29 +02:00
Cubeb.vcxproj Audio: device switching and channel count detection (#12246) 2022-07-08 17:13:38 +02:00
Cubeb.vcxproj.filters Audio: device switching and channel count detection (#12246) 2022-07-08 17:13:38 +02:00
display_sleep_control.cpp Fix Apple Clang build 2024-02-24 20:54:55 +02:00
display_sleep_control.h
emucore.vcxproj USB: Top Shot Fearmaster device emulation 2024-07-19 22:10:11 +02:00
emucore.vcxproj.filters USB: Top Shot Fearmaster device emulation 2024-07-19 22:10:11 +02:00
frame_icon.xpm
git-version.cmake
GLGSRender.vcxproj gl: Rework the upscalers a bit and define the FSR interface 2024-02-26 18:15:06 +03:00
GLGSRender.vcxproj.filters gl: Rework the upscalers a bit and define the FSR interface 2024-02-26 18:15:06 +03:00
headless_application.cpp Savestates: Add save stage names 2024-04-13 13:48:00 +03:00
headless_application.h Linux: use futex_waitv syscall for atomic waiting 2023-08-02 21:46:06 +03:00
main.cpp Win32: Fix deadlock on std::cerr usage 2024-05-04 14:15:51 +03:00
main_application.cpp Simplify duplicate mouse handler init code 2024-06-30 12:02:37 +02:00
main_application.h overlays: add pages to home menu 2023-02-09 20:36:35 +01:00
module_verifier.hpp Try to fix dll checks 2022-12-07 00:00:45 +01:00
resource.h Remove whitespace 2023-02-15 08:58:02 +01:00
resources.qrc Qt: Use svg instead of png 2021-10-28 21:01:27 +02:00
rpcs3.desktop Add startupWMClass to linux .desktop Fixes #10685 2021-08-09 09:08:44 +02:00
rpcs3.icns Round macOS icon 2022-02-27 11:16:50 +01:00
rpcs3.ico
rpcs3.metainfo.xml Metainfo: Update number of compatible games 2023-12-30 11:41:52 +01:00
rpcs3.plist.in macOS CI: move to AArch64 VM (x64 builds) (#13155) 2023-01-21 21:21:41 +01:00
rpcs3.png
rpcs3.rc
rpcs3.svg
rpcs3.vcxproj sys_usbd: Emulate Dimensions Toypad 2024-07-19 20:29:19 +02:00
rpcs3.vcxproj.filters Fix MSVC filters 2024-07-20 07:37:17 +03:00
rpcs3_version.cpp rpcs3_version: Bump to 0.0.32 2024-05-01 17:01:10 +02:00
rpcs3_version.h Savestates: Save build version and creation time 2023-12-29 11:11:53 +02:00
stb_image.cpp Add -Werror=implicit-fallthrough to cmake build 2024-01-07 17:29:43 +01:00
stdafx.cpp
stdafx.h Make compile with msvc, clang and gcc on Windows 2023-07-11 21:40:30 +03:00
update_helper.sh rpcs3qt: Add macOS support to the updater. 2024-01-24 09:44:56 +01:00
VKGSRender.vcxproj rsx/vk: Refactor FSR integration to support multiple backends 2024-02-26 18:15:06 +03:00
VKGSRender.vcxproj.filters rsx/vk: Refactor FSR integration to support multiple backends 2024-02-26 18:15:06 +03:00
windows.qrc
XAudio.vcxproj xaudio2: use system library instead of xaudio2redist 2024-02-27 05:21:32 +02:00
XAudio.vcxproj.filters Audio: device switching and channel count detection (#12246) 2022-07-08 17:13:38 +02:00