SternXD
d983b2b066
Copyright: Change year from 2002-2025 to 2002-2026
2026-01-15 00:22:32 +01:00
Silent
521b32c253
USB: Initialize COM before using Cubeb on Windows
2025-10-22 09:48:06 -04:00
KamFretoZ
9c7750b85d
OSD: Add Accessories type indicator to USB Input OSD
2025-09-14 12:10:19 -04:00
TheTechnician27
23fd57f641
Copyright: Change year from 2002-2024 to 2002-2025
2025-01-20 05:07:26 +01:00
Florin9doi
777fc444ae
USB: Rename singstar to usb_mic
2024-08-20 10:09:21 +02:00
Florin9doi
cd5c961dc4
USB: Konami ON-SAY microphone emulation
2024-08-20 10:09:21 +02:00
Florin9doi
c2ea8c4eab
USB: Audio support for EyeToy
2024-08-20 10:09:21 +02:00
Florin9doi
d6507a945b
USB: Merge Singstar and Logitech mics in a single device with 2 subtypes
2024-08-20 10:09:21 +02:00
GovanifY
132431b7c8
headers: relicense to GPL-3.0+
...
also update to 2024 while i'm at it
2024-07-30 17:17:13 -04:00
Stenzek
8c9a65d094
USB: Audio devices don't need port numbers
2024-01-27 21:26:04 +10:00
Stenzek
047b8593ac
USB: Fix incorrect config keys for usb-headset
2024-01-27 21:26:04 +10:00
Stenzek
4fc4eb8a66
USB: Rewrite RingBuffer class
...
It was overflowing and corrupting the heap...
2024-01-27 21:26:04 +10:00
Stenzek
d9abe10308
Misc: Remove explicit PCH include, switch to SPDX
2023-12-24 14:03:14 +10:00
Stenzek
47a65ce01e
Misc: Slim down PCH
2023-12-24 14:03:14 +10:00
IlDucci
5b0bf40508
UI: Making some strings translatable
...
Solving the easy cases where strings can be made translatable. See https://github.com/PCSX2/pcsx2/issues/9062 for more information.
2023-10-02 19:27:55 +10:00
Stenzek
a9b6f8976e
Build: Clean up optional components
2023-08-26 17:23:14 +10:00
Stenzek
cd4daa115f
Misc: Swap from gsl::span to std::span
2023-07-20 21:23:31 +10:00
Stenzek
296dcccd81
Misc: Fix a bunch of issues preventing C++20 compilation
2023-07-20 21:23:31 +10:00
Stenzek
b53e9856b8
USB/usb-mic: Fix buffer handling
...
- RingBuffer would store a size of zero if you wrote the entire
the entire buffer in one call.
- ResetBuffers() should be called before starting the stream,
otherwise you risk a race where the callback happens before
the buffer is allocated.
- Fix incorrect latency being passed into Cubeb.
2023-07-08 14:27:51 +10:00
Stenzek
4192de7dac
USB: Fix some default strings not being translatable
2023-07-01 14:17:29 +10:00
Stenzek
c06bc16b22
Misc: Mark core strings for translation
2023-06-20 22:46:00 +10:00
Stenzek
ad0e469f87
Misc: Clang warning fixes
2023-05-16 12:58:19 +01:00
lightningterror
449da42108
USB: Fix struct member not used warnings.
...
Codacy.
2023-05-11 19:57:34 +02:00
lightningterror
10f468dd3f
USB: Fix struct member is never used warning.
...
Codacy.
2023-01-05 15:02:17 +01:00
Stenzek
dda1665b9c
USB: Support stereo input for Singstar Mic
2023-01-03 12:16:30 +00:00
refractionpcsx2
17b052430b
USB: Limit microphone lower latency to 1ms
2022-12-29 03:24:39 +00:00
Stenzek
4df5c9e1e1
USB: Warning fixes for clang-cl
2022-12-25 09:27:44 +00:00
Connor McLaughlin
72fd5211f0
USB: Fix building without cubeb
2022-12-24 04:25:29 +00:00
Connor McLaughlin
7cbede9190
USB: Remove IO vector for packets
...
It was unnecessary as our packets were always contiguous, and also GPL
instead of LGPL.
2022-12-18 03:47:00 +00:00
Connor McLaughlin
fc14b8f0da
USB: Move to Qt (with *significant* refactoring)
2022-12-18 03:47:00 +00:00
TellowKrinkle
738c8cb630
Core: Remove trailing whitespace from all files
2022-09-16 00:52:28 -05:00
lightningterror
dd6f9c5ad3
USB: Cleanup variable scope.
...
Codacy.
2022-06-24 23:32:30 +02:00
Ziemas
3ba2ae0275
SaveState: Use enum for freeze mode
...
Instead of preprocessor defines.
2021-07-19 18:39:41 +02:00
jackun
d0ada6b40a
USB: Add evdev support for keyboardmania
2021-07-12 18:09:39 +03:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d5abf459bb
windows: continue the merge, handle some subprojects linking
2021-07-03 18:16:11 -04:00
Gauvain 'GovanifY' Roussel-Tarbouriech
fa9b30fa9e
pcsx2: remove relative imports
...
gosh that was a pain, please don't make me do that again
2021-07-03 18:16:11 -04:00
Florin9doi
b2b8bfc433
Change wheel type to device subtype
2021-03-14 23:29:43 +02:00
jackun
3f9ea1d01b
USB: remove lingering if and lock pulseaudio's recording ringbuffer earlier just in case
2021-03-01 10:07:06 +02:00
jackun
c695a7eabb
USB: usb-mic: send 1ms worth of samples for 48kHz and 8kHz sample rates
2021-02-21 04:42:12 +02:00
jackun
4ab7d78574
USB: Fix Seamic "failing" to load Singstar api
2020-12-24 03:56:52 +02:00
orbea
3b073343cc
Fix build without pulseaudio.
2020-11-29 01:45:20 -05:00
jackun
b5fecc49a3
USB: Release wasapi resampler's mutex
...
Got removed in the clean up.
2020-11-26 18:28:31 +02:00
TellowKrinkle
10a7e7a15f
usb: Fix build with older libsamplerate
2020-11-24 09:52:15 -05:00
arcum42
9d4337b7eb
[USB+] Clean up Warnings ( #3930 )
...
* Suppress hardening warning spam for the moment. Get rid of a multi-line comment warning.
* Resolve a bunch of warnings about unused variables, unused labels, and sign mismatches.
* Deal with various possibly unused variables.
* Rearrange member variables to match initialization order.
* Move [[maybe_unused]] to a separate line in one spot to make it easier to read.
2020-11-15 04:37:58 -08:00
Gauvain 'GovanifY' Roussel-Tarbouriech
f3f50a948e
USB: misc fixes on settings string conversion
2020-11-11 19:22:17 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
d2fa215aa9
USB: fix singstar & tangling if/comments
2020-11-11 13:34:16 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
3279cba559
USB: windows very much like its filenames (fix various dialog bugs)
2020-11-11 13:34:16 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
1881d12f61
USB: dialog,windows and dev9/usb conflicts fixes
2020-11-11 13:34:16 +00:00
Gauvain 'GovanifY' Roussel-Tarbouriech
1aa585e56b
USB: clean up logging
2020-11-11 13:34:16 +00:00
GovanifY
9eb78a0a19
USB: windows support!
2020-11-11 13:34:16 +00:00