Themaister
|
1e44407bd8
|
Bump SINC_HIGHEST BW to 0.962.
|
2013-03-09 13:28:40 +01:00 |
|
Themaister
|
3ed3217270
|
Seed rand().
|
2013-03-03 12:39:11 +01:00 |
|
Themaister
|
f11ccfc108
|
Add simple script to generate rate control tests.
|
2013-03-01 17:05:13 +01:00 |
|
Themaister
|
2499cccb1a
|
Add rate control simulation to resampler test.
|
2013-02-28 17:14:34 +01:00 |
|
Themaister
|
7b389b70bc
|
Use more correct modulation factor in SSE convert.
Use same factor as C.
|
2013-02-27 20:46:55 +01:00 |
|
Themaister
|
0c6e456e65
|
Merge branch 'master' into thread_video
|
2013-02-17 15:49:58 +01:00 |
|
Themaister
|
59e7bc82db
|
Move warning disable to msvc_compat.h.
|
2013-02-17 15:10:03 +01:00 |
|
twinaphex
|
6e1cec5090
|
(Xbox 1) Sinc - get rid of warning
|
2013-02-17 15:05:36 +01:00 |
|
Themaister
|
76bf41188a
|
Add video_threaded option to Android.
|
2013-02-17 00:26:17 +01:00 |
|
Themaister
|
75a51c191b
|
Fix Android build.
|
2013-02-16 12:33:47 +01:00 |
|
Themaister
|
3e3d9ec3af
|
Use higher precision Kaiser.
Add test case for Kaiser window in MATLAB.
|
2013-02-14 12:58:50 +01:00 |
|
Themaister
|
dc413ab605
|
Fix SNR test getting broken result.
|
2013-02-14 12:30:57 +01:00 |
|
Themaister
|
ff14092d8d
|
Use -ffast-math.
Helps SINC resampler to auto-vectorize.
|
2013-02-14 11:57:07 +01:00 |
|
Themaister
|
11d919b9e8
|
Fix downsampling for SINC.
|
2013-02-13 21:55:58 +01:00 |
|
Themaister
|
2aecc0e5f5
|
De-hardcode number of SINC taps.
Prepare for possible downsampling.
|
2013-02-13 12:11:49 +01:00 |
|
Themaister
|
d68fe248f3
|
Start using LERP optionally for SINC again.
|
2013-02-13 11:56:20 +01:00 |
|
Themaister
|
7ceefc9172
|
Clarify requirements for NEON.
|
2013-02-12 22:43:04 +01:00 |
|
Themaister
|
578a47d73d
|
Rework SINC resampler. Use Kaiser window.
|
2013-02-12 22:41:26 +01:00 |
|
Themaister
|
8c4410158d
|
Fix potential segfault in AL.
|
2013-02-11 20:38:16 +01:00 |
|
Themaister
|
fe1d9a5a2a
|
Add rate control interfaces to AL.
|
2013-02-11 20:14:12 +01:00 |
|
Themaister
|
db876d59ac
|
Fix resampler tests.
|
2013-02-08 15:37:40 +01:00 |
|
Themaister
|
e19555d394
|
Make number of sinc taps variable in NEON.
|
2013-02-08 14:28:25 +01:00 |
|
Themaister
|
202e204fd7
|
Add resampler.c.
|
2013-02-08 11:50:45 +01:00 |
|
Themaister
|
d33d2e9f0c
|
Make resamplers more modular.
|
2013-02-08 11:49:51 +01:00 |
|
Themaister
|
64c0e39596
|
Add NEON check for sinc taps.
|
2013-02-07 07:32:10 +01:00 |
|
Themaister
|
b2226de89d
|
Add some basic SINC profiles.
|
2013-02-07 07:22:33 +01:00 |
|
Themaister
|
7ab8eaec02
|
Use NEON conditionally for sample conversions.
|
2013-01-24 18:37:42 +01:00 |
|
Themaister
|
77207332f1
|
Use NEON conditionally in SINC.
|
2013-01-24 18:30:37 +01:00 |
|
Themaister
|
a52c0502d0
|
Actually use POT size in SL.
|
2013-01-18 11:29:02 +01:00 |
|
Themaister
|
5292191b63
|
Add some logging to OpenSL.
|
2013-01-18 01:10:18 +01:00 |
|
Themaister
|
aadff4658f
|
Use OpenSL in a more correct fashion.
|
2013-01-18 01:10:18 +01:00 |
|
twinaphex
|
70e64897be
|
Fixes PC build
|
2013-01-17 14:24:26 +01:00 |
|
twinaphex
|
3b43155b06
|
rarch_console_rsound.c code moved to audio/utils.c
|
2013-01-17 14:21:49 +01:00 |
|
Themaister
|
f3309b8997
|
Compiled XAudio as C++.
No point hacking around with vtables in C and shit ...
|
2013-01-11 01:13:55 +01:00 |
|
twinaphex
|
6795d74025
|
(XAudio2) Fix Xbox360 build
|
2013-01-10 16:33:29 +01:00 |
|
Themaister
|
b1eb277d1f
|
Actually use 2.7 CLS id ...
|
2013-01-10 16:39:39 +01:00 |
|
Themaister
|
bd483fbb6b
|
Use XAudio2 2.7 CLS.
|
2013-01-10 16:33:14 +01:00 |
|
Themaister
|
a0f12d6887
|
Correct XAudio2 interface.
|
2013-01-10 16:22:39 +01:00 |
|
Themaister
|
dec73e17ef
|
Refactor out some redundancies.
|
2013-01-10 11:05:55 +01:00 |
|
Themaister
|
f3da29706c
|
Fix build on Windows.
|
2013-01-10 10:55:14 +01:00 |
|
twinaphex
|
cd28dbcd92
|
(360) Uses the same Xaudio header now as PC
|
2013-01-10 02:46:35 +01:00 |
|
twinaphex
|
436f05709b
|
(360) Xaudio2 360 driver uses same C backend file as PC now
|
2013-01-10 01:53:37 +01:00 |
|
twinaphex
|
11c1d149d6
|
(Xaudio) indenting nits
|
2013-01-09 22:17:43 +01:00 |
|
twinaphex
|
589b5eefdb
|
(360) 360 audio driver now goes through the same Xaudio driver
as PC
|
2013-01-09 22:04:28 +01:00 |
|
twinaphex
|
05863ffe31
|
(360) Move xaudio.h header to audio/xaudio-c/xaudio_xdk360.h
|
2013-01-09 20:57:20 +01:00 |
|
ToadKing
|
aed2aa146c
|
copyrights
|
2013-01-04 15:02:40 -05:00 |
|
ToadKing
|
fd0bb1b3ee
|
make alsathread a seperate audio driver
|
2013-01-04 14:58:34 -05:00 |
|
Themaister
|
0b4cf2d053
|
Update license headers to 2013.
|
2013-01-01 01:41:15 +01:00 |
|
Themaister
|
e3a0668f55
|
Fix segfault when samples < 8 on NEON.
|
2012-12-28 21:25:41 +01:00 |
|
Themaister
|
6bb2349833
|
Kill off external driver plug interfaces.
These are too much work to maintain, and aren't really all
that useful.
|
2012-12-22 11:37:15 +01:00 |
|