Commit Graph

1259 Commits

Author SHA1 Message Date
Twinaphex
08a54e45f2 Get rid of a lot of implicit conversions 2018-04-09 15:56:45 +02:00
twinaphex
5a7c37b819 Revert "(OpenSL) Fix issues with cores using threaded audio - audio thread"
This reverts commit 54708a944a.
2018-03-28 16:26:53 +02:00
twinaphex
e4b955d4d4 Fix sample count reporting 2018-03-24 16:29:39 +01:00
twinaphex
875450e228 Statistics - add sample count 2018-03-24 15:42:45 +01:00
twinaphex
defcde0d1e (OpenSL) buf_count - make sure it can never be lower than 2 (with
current code) - was an issue when setting audio latency to much
lower values
2018-03-24 14:50:59 +01:00
twinaphex
54708a944a (OpenSL) Fix issues with cores using threaded audio - audio thread
would freeze waiting for a signal while toggling the menu
2018-03-24 14:48:58 +01:00
twinaphex
1fb7d14b36 Add audio statistics 2018-03-24 12:38:25 +01:00
twinaphex
9343eacc0a Create public function compute_audio_buffer_statistics 2018-03-24 12:25:52 +01:00
Dwedit
3297900543 Add the early return to audio_driver_sample_batch 2018-03-23 17:22:00 -05:00
Dwedit
575265ff06 Remove early return from audio_driver_flush 2018-03-23 14:46:32 -05:00
Dwedit
7deeb6d2fa Functions to enable and disable audio and video, and an environment function to query status of audio and video enables 2018-03-23 14:12:05 -05:00
misson20000
35f796d65d NSW(audio): use alloc_pages to acquire buffers instead of using ones in bss 2018-03-06 21:18:42 -08:00
FIX94
13a2246c50
(GX) allow audio output rate to be changed in the settings between 32khz and 48khz 2018-03-05 20:17:51 +01:00
aliaspider
5549b136c2 (msvc) CXX_BUILD + griffin fixes. 2018-02-05 00:25:03 +01:00
twinaphex
9c305f7e95 Update 2018-02-03 12:22:08 +01:00
twinaphex
535012f8bf Put compute_audio_buffer_statistics behind ifdef DEBUG 2018-02-02 21:57:58 +01:00
twinaphex
7ab992e858 Add missing null pointer check 2018-01-29 23:01:58 +01:00
aliaspider
5db96f35fa (WIN32) various build fixes. 2018-01-20 20:05:32 +01:00
twinaphex
11f26ed549 Refactor verbosity code - try to avoid log calls if verbosity is not
set
2018-01-17 06:28:26 +01:00
twinaphex
61ff51be2f Start using string_is_equal predominantly 2018-01-16 22:53:38 +01:00
twinaphex
2a4f19d0c7 Update pulse.c 2018-01-15 19:32:51 +01:00
twinaphex
88d1e455e3 Add code that allows for debug D3D 2018-01-07 10:46:53 +01:00
Alcaro
7fd4d5013d C89 2017-12-31 23:46:11 +01:00
twinaphex
8860619a5e Add audio_resampler_quality to config file 2017-12-31 21:25:07 +01:00
twinaphex
b9248cf3af Start preparing runtime toggleable resampler quality settings 2017-12-31 20:55:26 +01:00
Alcaro
9ab6957dc4 Fix #6009 v2.0 2017-12-31 14:32:14 +01:00
twinaphex
7e61f08cdb Simplify audio_driver_flush 2017-12-30 14:14:30 +01:00
misson20000
5003a2d50b (NSW) fix switch audio driver to not start the audio output twice and not start it by default 2017-12-30 11:14:45 +01:00
misson20000
3101ee8036 (NSW) fix compilation errors and warnings for switch drivers 2017-12-29 04:45:25 +01:00
Twinaphex
258c8acdad
Update switch_audio.c 2017-12-29 02:28:34 +01:00
twinaphex
5c876647ed (NSW) Small cleanups 2017-12-29 00:45:00 +01:00
misson20000
1d6e8baa03 improve switch audio driver buffering behaviour 2017-12-29 00:10:01 +01:00
misson20000
033a7259b4 audio driver for the switch 2017-12-29 00:10:01 +01:00
Alcaro
a7be0520b5 Define replaced 2017-12-28 04:24:33 +01:00
Alcaro
b933a8796b Let's not pretend to calculate deviation if we don't actually do that 2017-12-28 03:05:42 +01:00
Francisco José García García
599d08fe12
Merge branch 'master' into rthreads_audio 2017-12-27 12:03:57 +01:00
Francisco José García García
73e81dba96 [PSP] Bake pthreads with griffin 2017-12-26 23:45:09 +01:00
Francisco José García García
c23d84c54f [VITA][PSP] New Audio Driver 2017-12-26 16:50:33 +01:00
twinaphex
7321c6c87a (xaudio) Cleanups 2017-12-25 08:11:10 +01:00
ggf906
961972a858 (PSP) (VITA) New rthreads audio driver 2017-12-16 18:02:47 +01:00
ggf906
21aedd46ee (PSP) Sync audio thread 2017-12-15 13:35:10 +01:00
Francisco José García García
982d616025
Update psp_audio.c 2017-12-12 13:34:45 +01:00
gblues
6904101c44 Clean up trailing whitespace
== DETAILS

Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
2a5bda2b14 C89_BUILD fix 2017-12-11 20:40:59 +01:00
twinaphex
f0c143766e Change to 256bit macros 2017-12-05 12:07:35 +01:00
Ash
0d38612f4a
[WiiU] Various warning/format string fixes
All things from unsigned comparisons to missing initializers; we got it
here.
2017-11-04 20:37:30 +11:00
twinaphex
721afe22d8 (MSVC 2010) Compile griffin.c as C 2017-10-02 22:06:32 +02:00
twinaphex
f1c2800fa4 Don't do implicit memset 2017-09-28 22:34:28 +02:00
twinaphex
0cbd2d4aa1 Cleanups 2017-09-28 21:51:03 +02:00
twinaphex
37ca5b0605 Cleanups 2017-09-28 21:49:23 +02:00