twinaphex
13604b047f
(Audio) reorder structs/alignment (don't touch Switch audio drivers
...
for now)
2020-08-26 15:24:33 +02:00
twinaphex
5166eebcaf
for loop cleanups - use space after 'for'
2020-08-19 03:06:22 +02:00
twinaphex
21855dfb85
Reorder structs, alignment
2020-08-18 16:51:15 +02:00
twinaphex
f48dc0ff5b
Reorder structs, alignment
2020-08-15 20:38:31 +02:00
twinaphex
4c0d9bc68d
Struct reordering/alignment
2020-08-14 21:19:32 +02:00
twinaphex
f3b440bab9
Some struct reordering
2020-08-14 07:07:34 +02:00
twinaphex
c522f97e0f
Cleanups
2020-07-31 14:51:46 +02:00
twinaphex
c19ea3e8ab
Cleanup
2020-07-31 14:49:30 +02:00
twinaphex
1f1571425a
(Switch) Cleanups
2020-07-31 14:47:14 +02:00
twinaphex
573f9e60c7
(libnx) Prevent some warnings
2020-07-31 10:54:57 +02:00
twinaphex
a01380f847
(WiiU) Buildfixes
2020-07-23 18:01:15 +02:00
twinaphex
4f39c60bc0
(Switch) Silence some more warnings
2020-07-23 05:29:42 +02:00
Jamiras
96c5f5dfb0
add option to play custom sound on achievement unlock
2020-07-11 10:56:09 -06:00
twinaphex
0a1942f528
Turn fifo_read_avail and fifo_write_avail into macros
2020-07-07 08:13:32 +02:00
twinaphex
1ae20ea17c
Style nits - turn macro names into upper-case - some while style nits
2020-06-26 20:00:19 +02:00
twinaphex
e030986837
Replace fprintfs with RARCH_LOG/RARCH_ERR
2020-05-24 19:29:55 +02:00
twinaphex
bcbad532e6
Rewrite fprintf into RARCH_ERR
2020-05-24 19:22:17 +02:00
twinaphex
4f2566ad50
(JACK) Query audio device from settings struct again
2020-05-21 04:21:00 +02:00
twinaphex
4a9e1e6c7e
Revert "Backport"
...
This reverts commit 685db05032
.
2020-05-11 03:49:27 +02:00
twinaphex
685db05032
Backport
...
66876fe858
- handles insertion/removal of audio devices for Xaudio2 - hopefully a
callback based approach can be done later
2020-05-11 03:29:01 +02:00
Mats A
e3cbd2e62f
add define to keep compat with previous libnx release
2020-04-11 18:07:59 +02:00
Mats A
6f5f600f47
rename U64_MAX to UINT64_MAX due to libnx changes
2020-04-07 13:23:06 +02:00
twinaphex
d3bc82d2c3
Header cleanups
2020-03-05 14:12:20 +01:00
twinaphex
85c672a0f6
Settings pointer cleanups
2020-02-19 20:57:02 +01:00
twinaphex
7eb41e7057
(JACK) Get rid of configuration.h dependency
2020-02-12 17:13:47 +01:00
twinaphex
880391d0c5
(libnx) Try to silence warnings
2020-02-10 12:36:11 +01:00
Twinaphex
eb58b8c0b5
Update opensl.c
2020-02-05 18:53:11 +01:00
twinaphex
74cd84399f
Cleanups - Replace '== NULL'
2020-01-30 16:47:33 +01:00
twinaphex
a034909ae9
Cleanups
2020-01-30 16:35:59 +01:00
Yoshi Sugawara
72a6e71e72
tvOS: fix preprocessor flag; update version in Info.plist
2020-01-18 20:01:41 -10:00
twinaphex
c1137ee3fa
CoreAudio - Put g_interrupted behind IOS ifdefs
2020-01-14 20:22:06 +01:00
twinaphex
6cfe0ea77c
(Audio) Update
2020-01-14 20:20:54 +01:00
hizzlekizzle
9b2752ff07
Merge pull request #9896 from m4tsa/update-libnx
...
fix breaking changes from the 3.0.0 libnx release
2020-01-14 08:32:47 -06:00
twinaphex
a986b71947
Remove separate audio / video null driver files
2020-01-06 15:22:21 +01:00
Mats A
ef2ddf6912
fix breaking changes from the 3.0.0 libnx release
2020-01-06 13:12:00 +01:00
twinaphex
fa2a748631
(DSound) Create dsound_set_wavefmt
2020-01-05 17:16:55 +01:00
twinaphex
bdc866d6d5
(DSound/WASAPI) Cleanups
2020-01-05 17:08:50 +01:00
twinaphex
96395f7d39
(Xenon) Update sound driver
2020-01-04 13:47:50 +01:00
twinaphex
1d6f547e7f
(Audio) Cleanups
2020-01-04 10:39:33 +01:00
twinaphex
ee7051891b
(Audio) Update audio drivers to make them more uniform
2020-01-04 10:32:03 +01:00
twinaphex
22b789cca6
(OpenSL) Move nonblock conditional outside of loop
2020-01-04 09:52:10 +01:00
twinaphex
40a6c978ce
(DSound) Optimize codepaths
...
(CoreAudio) Only iOS uses g_interrupted flag, put it behind ifdefs
2020-01-04 09:46:27 +01:00
twinaphex
688629d108
(WASAPI) Get rid of one unnecessary function
2020-01-04 09:09:04 +01:00
twinaphex
65e8b28d02
(WASAPI) Optimize -
...
- turn blocking variable into nonblocking in line with other audio drivers
- blocking codepath would do numerous conditional checks on
w->buffer, w->exclusive, w->blocking during a loop iteration - get rid
of this
2020-01-04 08:58:27 +01:00
twinaphex
fa00cdba20
(Audio) Update
2020-01-03 21:54:09 +01:00
twinaphex
6e6fbc5ad3
(Dsound) Split up dsound_write
...
(XAudio) Optimize xa_write_nonblock
2020-01-03 14:19:31 +01:00
twinaphex
d567b0ca25
(WASAPI) Split up write function - set up the write callback dynamically
...
based on whether exclusive and blocking is set to true or not
2020-01-03 13:56:45 +01:00
twinaphex
41e32ea949
(XAudio) If xa->nonblock is true - point write callback to
...
specialized version of the function
2020-01-02 20:33:21 +01:00
twinaphex
4a05dafbb7
Should not use RARCH_LOG and friends on a thread
2019-08-20 16:15:30 +02:00
p-sam
f04bf0e374
(Switch) no audio driver state change outside of thread
2019-08-15 14:51:01 +00:00