Commit Graph

81 Commits

Author SHA1 Message Date
twinaphex
5465da0139 Rename rarch_sleep to retro_sleep 2015-09-22 18:55:14 +02:00
twinaphex
2b840c0384 Refactor perf counters 2015-09-20 10:02:59 +02:00
twinaphex
7f946eb972 (Vita/PSP) Code de-duplication 2015-09-16 10:39:30 +02:00
Twinaphex
9d69e1992d (coreaudio.c) No longer use pthreads directly 2015-09-16 09:07:38 +02:00
twinaphex
4ccbee5d8d Update headers 2015-09-14 03:44:06 +02:00
Twinaphex
da3dd316b5 (CoreAudio) Include retro_endianness.h 2015-09-14 03:36:59 +02:00
twinaphex
8ca8b43545 Take out retro_endianness.h include out of retro_miscellaneous.h 2015-09-14 03:34:05 +02:00
twinaphex
07de6af33e dsound.c - Include windows.h header too 2015-09-06 16:03:30 +02:00
twinaphex
120d4a00b2 (MSVC) Buildfix 2015-09-06 16:00:53 +02:00
Alcaro
3072f556f2 Buildfix - MinGW mmreg.h is buggy, work around that. 2015-09-06 15:47:43 +02:00
twinaphex
040cd0c438 dsound.c - buildfix 2015-09-06 15:40:31 +02:00
twinaphex
3067cfa602 (dsound.c) Only include mmreg.h if MSC_VER is not defined 2015-09-06 15:34:13 +02:00
Alcaro
fcbaca9b66 Fix a dozen CXX_BUILD errors under Windows. 2015-09-06 15:29:48 +02:00
twinaphex
12376cd611 dsound.c - Refactor grab_region 2015-09-06 15:23:30 +02:00
twinaphex
b2f022ae30 (Win32) Some build fixes 2015-09-05 14:01:40 +02:00
Sergi Granell
dcd9f09d17 (Vita) Fix the audio driver 2015-09-02 18:56:05 +02:00
twinaphex
bbbc353f28 Add sys/ppu_thread.h headers to ps3_defines.h 2015-09-01 16:12:07 +02:00
twinaphex
26e1de42bf (PS3) Remove custom PNG decoder
(PS3) Add header for sys_ppu_thread_ functions
2015-09-01 16:09:37 +02:00
Sergi Granell
96146e5313 (Vita) Update vita2d driver
(Vita/PSP) Name some stuff to vita
2015-08-31 15:26:37 +02:00
Sergi Granell
e60247d4b3 (Vita) Update psp_audio.c 2015-08-30 16:12:45 +02:00
Twinaphex
98f06988d6 Revert "(CoreAudio) Use rthreads"
This reverts commit 626592a7a6.
2015-08-30 10:32:19 +02:00
twinaphex
626592a7a6 (CoreAudio) Use rthreads 2015-08-30 10:25:25 +02:00
twinaphex
d92a24377d (ALSA) Don't use messy TRY_ALSA macro 2015-08-30 10:05:13 +02:00
twinaphex
e57202ff90 (Vita) psp_audio.c - Some more work 2015-08-12 14:47:39 +02:00
twinaphex
273788cdf9 (Vita) Attempt to reuse PSP1 audio driver for Vita 2015-08-12 12:18:45 +02:00
twinaphex
b892f8252b (PSP1) Audio - cleanup 2015-08-12 12:08:30 +02:00
Alcaro
ee2ad0c4bd These aren't executable. 2015-08-12 01:31:03 +02:00
radius
828734e007 don't try to autoconfigure GPIO devices 2015-08-11 17:13:25 -05:00
twinaphex
77aa7535c9 MOve all 'define' headers to central place ' defines' 2015-08-10 23:11:40 +02:00
twinaphex
018c685b09 C89_BUILD fixes 2015-06-29 21:39:00 +02:00
Alcaro
d333bd0f77 Fix more C89 fails. 2015-06-26 19:35:36 +02:00
Alcaro
1bbd54f597 Some C89 strict fixes 2015-06-26 17:03:12 +02:00
twinaphex
0fa871a296 Use rarch_system_info_get_ptr 2015-06-25 13:46:32 +02:00
Twinaphex
43448e6081 Prevent warning 2015-06-02 17:34:20 +02:00
Twinaphex
e7595ae493 (CoreAudio) Buildfix 2015-06-02 11:11:35 +02:00
twinaphex
943cb952a7 (coreAudio) Use TARGET_OS_IPHONE 2015-06-02 11:09:54 +02:00
twinaphex
dcf4037582 (Audio drivers) Get rid of global state dependencies 2015-05-20 23:01:03 +02:00
twinaphex
4afc100924 Move audio_data out of global struct to prevent threading issues 2015-05-19 21:18:07 +02:00
twinaphex
fa7293412f (CoreAudio) Define OSX_PPC 2015-04-20 01:33:02 +02:00
twinaphex
1f7482d833 (Emscripten) Integrate header files into actual drivers 2015-04-19 22:01:56 +02:00
twinaphex
88692cbb07 (CTR) Use rarch_sleep and some style nits 2015-04-18 17:34:14 +02:00
aliaspider
1575b7e87f (CTR/3DS) audio driver: use cpu tick count instead of csndGetState to
determine the playback position.
fixes a random lockup that can happen when calling csndGetState, and
also removes the need to rely on samplePAddr since it doesn't seem to
available on all systems.
2015-04-17 19:50:36 +01:00
twinaphex
2c2fa0ce30 (CoreAudio) Use straight pthread again 2015-04-17 10:54:03 +02:00
twinaphex
184fe19a79 Implement stub versions of write_avail for SDL and CTR audio drivers 2015-04-11 06:56:02 +02:00
aliaspider
3eda95bb7e (3DS) audio driver: prevent an occasional lockup.
add performance counters.
2015-04-10 21:46:42 +01:00
aliaspider
301309304a (3DS) implement the audio driver. 2015-04-10 19:10:34 +01:00
twinaphex
058a66c180 (oss.c) Turn C++ comment into C comment 2015-04-09 07:05:40 +02:00
twinaphex
63c97763e7 (psp1_audio.c) Style nits 2015-04-09 07:01:31 +02:00
twinaphex
474ef82274 (dsound.c) Xbox cleanups 2015-04-09 06:54:12 +02:00
twinaphex
0d13e7a68d (DirectSound) simplify dsound_thread 2015-04-09 06:50:47 +02:00