Brick
|
4f894e748e
audio_resampleLoss: SDL_GetAudioStreamData now returns the correct length
|
hace 1 año |
Brick
|
ab83f75bb9
Make sure GetAudioStreamDataInternal is called with a valid length
|
hace 1 año |
Brick
|
6a73f74b6b
Rebuild full ResamplerFilter (left wing + right wing) at runtime
|
hace 1 año |
Brick
|
0c15ce0060
Add a missing int cast
|
hace 1 año |
Brick
|
b74ee86b1d
Optimized ResampleAudio, with special cases for 1 and 2 channels
|
hace 1 año |
Brick
|
fba6e1e3d3
Removed ResamplerFilterDifference
|
hace 1 año |
Brick
|
9f7a22fa45
Removed 64-bit handling from AudioConvertByteswap
|
hace 1 año |
Brick
|
1f5327a9fb
Removed future_buffer, left_padding, and right_padding from SDL_AudioStream
|
hace 1 año |
Brick
|
71ad52d6db
Lowered SDL_GetAudioStreamData to 32 KB
|
hace 1 año |
Sam Lantinga
|
69aec8c915
Fixed the report format for the Razer Wolverine V2 Pro
|
hace 1 año |
Sam Lantinga
|
7c2669c9d9
Accept key events from any source
|
hace 1 año |
Sam Lantinga
|
1e9d314482
Updated to Android minSdkVersion 19 and targetSdkVersion 34
|
hace 1 año |
Sam Lantinga
|
8924d0d927
Added missing function prototype for SDL_WriteS64BE()
|
hace 1 año |
Sam Lantinga
|
845f3c7450
Fixed mismatch between stdlib calloc() and SDL free()
|
hace 1 año |
Ryan C. Gordon
|
fb79211732
emscriptenaudio: Fire the capture silence_callback at an interval.
|
hace 1 año |
Ryan C. Gordon
|
5191b20541
emscriptenaudio: Don't bother undefining things about to be unreachable.
|
hace 1 año |
Ryan C. Gordon
|
fd75a4ca05
emscriptenaudio: Deal with blocked audio devices better.
|
hace 1 año |
Ryan C. Gordon
|
981b8a337a
emscriptenaudio: Remove unnecessary functions.
|
hace 1 año |
Sam Huang
|
c7588e4261
Transparent window for Win32 + OpenGL (#8143)
|
hace 1 año |
Ryan C. Gordon
|
f9581178de
cmake: fixed a typo.
|
hace 1 año |
Brick
|
e6c878824c
Fixed ResampleAudio interpolation factor calculation
|
hace 1 año |
Brick
|
4983638630
Misc audio tweaks/cleanup
|
hace 1 año |
Brick
|
72d9d53def
Invert the inner ResampleAudio loops to avoid doing unnecessary work
|
hace 1 año |
Brick
|
88123a5109
The history buffer should always have the maximum possible padding frames
|
hace 1 año |
Brick
|
96e47f1657
Clamp results of GetResampler(AvailableOutput|NeededInput)Frames
|
hace 1 año |
Brick
|
d2b9c8b80d
Fixed maths in testaudiostreamdynamicresample (and just show the actual scale)
|
hace 1 año |
Brick
|
14e38b17d6
Removed assertions from inner ResampleAudio loop
|
hace 1 año |
Brick
|
9d413dfdc2
The history buffer doesn't need to be so large
|
hace 1 año |
Brick
|
2788e848f8
Allow resampling less than 1 frame of input
|
hace 1 año |
Brick
|
383084e0ad
Pre-calculate resampling rate, and use it instead of .freq in most places
|
hace 1 año |