summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUCursor.cpp
diff options
context:
space:
mode:
authorCasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>2022-07-03 15:07:06 -0700
committerCasualPokePlayer <50538166+CasualPokePlayer@users.noreply.github.com>2022-07-03 15:07:06 -0700
commit4234b25682ddfab6018c3c7bf410e568f527b1cd (patch)
treeec9ee78467f670aae32ef740deefb7b9957857f6 /Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUCursor.cpp
parentedd89e343ca3a1ca8603af2b371d2767caa547b5 (diff)
Do not directly store input sample rate, rather just store a divisor for that sample rate, with it using a fixed dividend of 54000000 * 2.
This should reduce (but not completely eliminate) gradual audio desyncs in dumps. This also allows for accurate sample rates for the GameCube. Completely eliminating gradual audio desyncs will require resampling to an integer sample rate, as nothing seems to support a non-integer sample rate.
Diffstat (limited to 'Source/Core/InputCommon/ControllerEmu/ControlGroup/IMUCursor.cpp')
0 files changed, 0 insertions, 0 deletions