Ryan C. Gordon
|
fb79211732
emscriptenaudio: Fire the capture silence_callback at an interval.
|
1 éve |
Ryan C. Gordon
|
5191b20541
emscriptenaudio: Don't bother undefining things about to be unreachable.
|
1 éve |
Ryan C. Gordon
|
fd75a4ca05
emscriptenaudio: Deal with blocked audio devices better.
|
1 éve |
Ryan C. Gordon
|
981b8a337a
emscriptenaudio: Remove unnecessary functions.
|
1 éve |
Sam Huang
|
c7588e4261
Transparent window for Win32 + OpenGL (#8143)
|
1 éve |
Ryan C. Gordon
|
f9581178de
cmake: fixed a typo.
|
1 éve |
Brick
|
e6c878824c
Fixed ResampleAudio interpolation factor calculation
|
1 éve |
Brick
|
4983638630
Misc audio tweaks/cleanup
|
1 éve |
Brick
|
72d9d53def
Invert the inner ResampleAudio loops to avoid doing unnecessary work
|
1 éve |
Brick
|
88123a5109
The history buffer should always have the maximum possible padding frames
|
1 éve |
Brick
|
96e47f1657
Clamp results of GetResampler(AvailableOutput|NeededInput)Frames
|
1 éve |
Brick
|
d2b9c8b80d
Fixed maths in testaudiostreamdynamicresample (and just show the actual scale)
|
1 éve |
Brick
|
14e38b17d6
Removed assertions from inner ResampleAudio loop
|
1 éve |
Brick
|
9d413dfdc2
The history buffer doesn't need to be so large
|
1 éve |
Brick
|
2788e848f8
Allow resampling less than 1 frame of input
|
1 éve |
Brick
|
383084e0ad
Pre-calculate resampling rate, and use it instead of .freq in most places
|
1 éve |
Brick
|
40a6a445ce
Update resample_offset inside ResampleAudio
|
1 éve |
Brick
|
47fea7f06b
Used fixed-point arithmetic in ResampleAudio
|
1 éve |
Brick
|
7bb4e806ea
Clear resample_offset in SDL_ClearAudioStream, not SetAudioStreamFormat
|
1 éve |
Brick
|
b9541b9eab
Improved ResampleAudio
|
1 éve |
Brick
|
cdaa19869d
Track offset within the current sample when resampling
|
1 éve |
Frank Praznik
|
d60ebb06d1
mouse: Ensure that the dummy default cursor is removed from the cursor list
|
1 éve |
Frank Praznik
|
e58c2731fe
mouse: Free the default cursor when destroyed
|
1 éve |
Ryan C. Gordon
|
789ce17e11
audio: Don't resample in chunks for now.
|
1 éve |
Ryan C. Gordon
|
cbab33482a
audio: Don't call SDL_AudioStream callbacks for empty data sets.
|
1 éve |
Sam Lantinga
|
3e1ae0c867
Clearified the libusb whitelist default logic
|
1 éve |
Brick
|
f4520821ef
Removed some unnecessary integer casts
|
1 éve |
Brick
|
0989b7e86d
Avoid using designated initializers
|
1 éve |
Brick
|
c6c1e673c0
Optimized SDL_Convert_*_to_*_Scalar
|
1 éve |
Brick
|
f97b920b31
Optimized SDL_Convert_*_to_*_SSE2
|
1 éve |