FIX94
7baff176dc
small wiiu correction
2016-11-22 07:34:11 +01:00
FIX94
8c8c92589d
(WiiU) increased audio buffer size to allow PAL games to be played back properly
2016-11-22 07:07:21 +01:00
FIX94
a0669f19b5
better check the same thing twice!
2016-11-22 04:30:08 +01:00
FIX94
1c990c691c
small correction
2016-11-22 03:18:36 +01:00
FIX94
b3eb8ec3be
(WiiU) use some more direct callback for audio updates and added safety into it
2016-11-22 02:39:12 +01:00
FIX94
0c314d0159
(WiiU) more audio driver cleanup
2016-11-22 00:37:22 +01:00
aliaspider
0dbd48ec5a
(WiiU) audio driver: cleanups, update copyright notice.
2016-11-21 23:37:06 +01:00
FIX94
b29cdef8ec
(WiiU) continuation of the audio driver changes from yesterday
2016-11-21 22:47:29 +01:00
FIX94
aa6121975c
forgot to remove small code piece
2016-11-21 05:44:47 +01:00
FIX94
8a62d5ea96
(WiiU) massive changes in the audio driver, this should hopefully work better
...
(WiiU) making sure the menu is properly drawn before swapping buffers, fixes visible menu drawing lines
2016-11-21 03:18:48 +01:00
FIX94
f098b54347
(WiiU) increased volume (again)
2016-11-20 04:35:00 +01:00
Francisco José García García
d99d8d1a56
(MACH) Fix compilation
2016-11-15 00:05:37 +01:00
Francisco José García García
c68325a713
(VITA) Add support for -mthumb
2016-11-14 19:13:07 +01:00
aliaspider
7dab3ea378
(WiiU) audio quality/latency tweaks.
2016-11-13 16:42:43 +01:00
aliaspider
fc82e91465
(WiiU) increase audio volume.
2016-11-12 08:36:00 +01:00
aliaspider
dddff81d3a
(WiiU) fix clicking artifatcs: endOffset was actually the last played
...
sample and not the looping/end offset.
2016-11-12 07:53:50 +01:00
FIX94
88e674cf3d
(WiiU) disabled log init and properly init the audio buffer with 0 on audio init
2016-11-07 00:53:52 +01:00
aliaspider
eef74793f8
(WiiU) fix audio mix settings.
2016-11-06 22:12:26 +01:00
aliaspider
86763e1e26
(WiiU) implement a sound driver.
2016-11-06 19:03:41 +01:00
twinaphex
4bade2aa2e
C89_BUILD buildfix
2016-11-05 14:05:05 +01:00
twinaphex
d6a436ed19
(audio_driver.c) Get rid of struct
2016-11-05 03:12:31 +01:00
twinaphex
a3aeb9c927
(audio/test) Remove
2016-11-03 22:54:11 +01:00
twinaphex
6c6daeca5b
(libretro-common) Add float_minmax.h
2016-11-01 11:27:00 +01:00
twinaphex
ef67ba52b3
Cleanups
2016-10-24 07:28:32 +02:00
twinaphex
70eaadb8f7
audio_driver_process_resampler - get rid of wrapper function
2016-10-24 07:25:57 +02:00
twinaphex
9d4e954c41
Optimize audio_driver_flush
2016-10-24 07:21:41 +02:00
twinaphex
546a6aa64a
audio_driver_flush - prevent implicit memset
2016-10-19 03:48:34 +02:00
Francisco José García García
81e7a60759
(VITA) Try to use NEON
2016-10-17 18:39:53 +02:00
twinaphex
844130efe2
Buildfix for Android/Vita
2016-10-03 06:25:30 +02:00
Gregor Richards
e41ac34561
Get rid of global->netplay
...
Moved settings values into settings->netplay, and global->netplay.enable
is moved into netplay itself, and is no longer a configuration value
whatsoever, as that conflicts with the behavior of the netplay menu.
2016-10-02 22:13:34 -04:00
twinaphex
28630b6fcf
Get rid of ifndef
2016-10-01 05:40:33 +02:00
twinaphex
2e75aac7f7
(audio_driver.c) Cleanup
2016-10-01 05:36:36 +02:00
twinaphex
3c95381050
Create more static variables
2016-10-01 04:56:53 +02:00
twinaphex
77d9789baf
(audio_driver.c) Move variables out of struct
2016-10-01 04:48:48 +02:00
twinaphex
9384875ab0
Don't use HAVE_NETPLAY any more
2016-09-29 21:07:10 +02:00
twinaphex
aac78af832
audio_driver.c - cleanup
2016-09-29 07:18:02 +02:00
aliaspider
4ebe84d89c
(3DS) use Makefile.commmon for non griffin builds
2016-09-28 15:01:46 +01:00
twinaphex
97df8ce2fa
(JACK) Try to prevent memory leak
2016-09-22 20:46:22 +02:00
twinaphex
6b47bc0bdc
Cleanup
2016-09-13 11:46:42 +02:00
twinaphex
9ccae28f6e
Cleanups
2016-09-13 11:41:54 +02:00
twinaphex
b680ffbfa6
Fix CXX_BUILD
2016-09-11 16:47:39 +02:00
twinaphex
51b0e61712
Cleanups
2016-09-11 16:24:02 +02:00
frangarcj
e11b5cabd2
(VITA) Remove warnings
2016-09-09 17:14:50 +02:00
twinaphex
164d3b034c
Get rid of OSX_PPC
2016-09-09 15:56:56 +02:00
twinaphex
e045ec237a
Cleanup audio/test/snr.c
2016-09-08 12:10:38 +02:00
twinaphex
db6171676a
Use retro_assert everywhere
2016-09-08 11:59:44 +02:00
twinaphex
ea4f85d860
(drivers_resampler) Style indent cleanups
2016-09-08 11:46:59 +02:00
twinaphex
60cdd730b1
(audio/drivers) Cosmetic cleanups
2016-09-08 11:41:58 +02:00
twinaphex
74c186c184
Cleanups
2016-09-08 08:08:50 +02:00
twinaphex
b175f26b23
Add HAVE_CONFIG_H ifdefs to audio_driver.c/audio_resampler_driver.c
2016-09-06 23:48:27 +02:00
twinaphex
6871afe51b
Header include cleanups
2016-09-06 23:31:45 +02:00
twinaphex
b6e554e1cb
Remove DONT_HAVE_STRING_LIST
2016-09-06 23:29:07 +02:00
twinaphex
5f3a47a725
Cleanups
2016-09-06 23:28:45 +02:00
twinaphex
4571dc33fc
header include cleanups
2016-09-05 17:29:19 +02:00
twinaphex
096fbcf069
Use string_is_equal
2016-08-29 18:47:43 +02:00
twinaphex
ba7d638b99
Use string_is_equal
2016-08-29 18:46:41 +02:00
Brad Parker
cf4bf344a9
add configuration option to toggle showing hidden files (default on), fixes issue #2769
2016-08-27 21:48:55 -04:00
twinaphex
b314ce8e83
(PSP audio) Cleanups
2016-08-27 17:05:49 +02:00
twinaphex
8cb522b849
(PS3) silence warning
2016-08-27 16:04:02 +02:00
Alcaro
cad2eee9e0
Fix some PS3 derps
2016-08-27 13:54:02 +02:00
Brad Parker
cc582db6fb
recursively scan directories for database content, fixes issue #3139
2016-08-21 00:59:41 -04:00
twinaphex
cc70847aa7
(JACK) Minor style nits
2016-12-06 07:14:34 +01:00
Adriano Moura
4ee1e2bba6
Fixes a bug where jack audio device setting would be clamped down to only one channel. Caused by a misuse of strtok.
2016-12-06 02:32:54 -02:00
twinaphex
94528ed28d
(Drivers) Cleanups/style nits
2016-12-05 02:09:32 +01:00
twinaphex
9e2717e927
Revert "Create drivers_data array and no longer use recording_data"
...
This reverts commit e049b7e1f0
.
2016-12-05 02:02:59 +01:00
twinaphex
e049b7e1f0
Create drivers_data array and no longer use recording_data
2016-12-05 01:56:06 +01:00
twinaphex
eea1b3790b
Try to prevent superfluous calls to recording functions
...
if not necessary
2016-12-04 06:31:29 +01:00
Brad Parker
f725b48555
starting to revert unicode changes
2016-12-03 00:15:29 -05:00
Brad Parker
3846ce1837
build fixes for MSVC, start moving back to TCHAR usage so we can switch unicode on and off
2016-12-02 12:54:39 -05:00
FIX94
2481ff3ad3
(WiiU) lower audio latency
2016-12-01 19:46:33 +01:00
FIX94
df956efd43
(WiiU) properly set audio offset before starting playback
2016-11-30 02:37:42 +01:00
twinaphex
9777e9d9ef
(MSVC 2003) Add MSVC 2003 compatibility
2006-01-17 04:36:32 +01:00
twinaphex
35939125b0
(MSVC 2003) Start adding MSVC 2003 solution files
2006-01-17 04:25:59 +01:00
twinaphex
54c5cc70e5
(psp_audio.c) Get rid of most warnings
2016-08-10 23:25:05 +02:00
dalter
a6096fe6b9
Fix Warnings (Emscripten)
2016-08-02 20:49:16 +03:00
Francisco José García García
481763188c
(VITA) Ugly blocking audio driver fix
2016-08-02 01:38:05 +02:00
Francisco José García García
c597ff8677
(VITA) Fix audio crash
2016-07-31 09:59:17 +02:00
twinaphex
58c425ef19
Revert "Refactor settings"
...
This reverts commit afcc9657d2
.
2016-07-25 12:30:41 +02:00
twinaphex
afcc9657d2
Refactor settings
2016-07-25 11:59:38 +02:00
sergiobenrocha2
7ba35a9929
Fix some spelling errors (pendantic info lintian warnings).
2016-07-20 23:28:29 -03:00
sergiobenrocha2
69738f2b84
Add CPPFLAGS to Makefiles, fix hardening-no-fortify-functions.
2016-07-20 23:27:26 -03:00
twinaphex
99d450673e
Try to silence coverity warnings by doing retro_assert checks
...
a different way
2016-07-12 23:08:00 +02:00
twinaphex
ebb75f99fc
Get rid of DONT_HAVE_STRING_LIST ifdefs
2016-06-30 07:42:01 +02:00
twinaphex
485d646e90
Revert "(Roar) Add is_paused variable"
...
This reverts commit 3e0184201e
.
2016-06-25 00:13:23 +02:00
twinaphex
3e0184201e
(Roar) Add is_paused variable
2016-06-25 00:12:52 +02:00
Alcaro
4ae6cda6b1
Fix #3147
2016-06-24 23:59:55 +02:00
twinaphex
962c52c5ae
Move math/complex.h to libretro-common
2016-06-15 21:35:48 +02:00
Twinaphex
680aafe8f8
Merge pull request #3077 from aliaspider/master
...
(VITA) build fix for latest sdk.
2016-06-05 23:03:03 +02:00
aliaspider
5a80bd6b30
(VITA) build fix for latest sdk.
2016-06-05 22:01:25 +01:00
twinaphex
b87bbc7f98
Use retro_common_api.h
2016-06-05 05:31:55 +02:00
twinaphex
5230aeb9d0
Use retro_common_api.h
2016-06-03 06:02:49 +02:00
twinaphex
4981cc65c9
Try to call snd_config_update_free_global after every call to
...
snd_pcm_close to prevent apparent memory leaks
2016-05-26 07:19:54 +02:00
twinaphex
8a71830d44
Prevent some data race conditions (pointed out by Coverity)
2016-05-24 21:27:58 +02:00
twinaphex
d5d2f7f8ee
Fix resource leaks
2016-05-23 22:17:28 +02:00
twinaphex
4af31cee97
(ARM NEON) Buildfix
2016-05-17 17:00:16 +00:00
twinaphex
cde1fb0490
Cleanups
2016-05-16 12:08:43 +02:00
twinaphex
65d33700d4
Move audio_utils to libretro-common as s16_to_float
2016-05-16 11:33:49 +02:00
twinaphex
3725644ce6
Rename audio_convert_s16_to_float
2016-05-16 11:24:34 +02:00
twinaphex
c21f84fd9b
Simplify audio_convert_get_cpu_features
2016-05-16 11:18:55 +02:00
Twinaphex
0c1d639911
(iOS) Buildfix
2016-05-16 11:15:46 +02:00
twinaphex
2422dfbbbe
(libretro-common) Create libretro-common/conversion/float_to_s16
2016-05-16 11:11:02 +02:00
twinaphex
281a33d61f
Rename function to performance_counter_init
2016-05-16 09:58:45 +02:00
twinaphex
f5bc75c640
Rename retro_perf_start/retro_perf_stop
2016-05-16 09:53:54 +02:00
twinaphex
18355d4748
Rename retro_perf_stop
2016-05-16 09:48:14 +02:00
twinaphex
5845a9944d
Add more HAVE_THREADS ifdefs
2016-05-11 19:02:43 +02:00
twinaphex
9aed52ac65
Move performance.c to libretro-common/features/features_cpu.c
2016-05-10 20:31:27 +02:00
twinaphex
4a7ab8366b
Move libretro.h headers to libretro-common/include
2016-05-10 19:03:53 +02:00
twinaphex
35ea37b37f
Revert "Move cpu_features to libretro-common"
...
This reverts commit 2b8ff3bf38
.
2016-05-10 09:32:24 +02:00
twinaphex
2b8ff3bf38
Move cpu_features to libretro-common
2016-05-10 09:27:29 +02:00
twinaphex
0d371def5c
Refactor performance.c code
2016-05-10 09:17:04 +02:00
twinaphex
b79b2dca13
Create performance_counters
2016-05-10 08:53:14 +02:00
twinaphex
91d2af7e36
Update comments
2016-05-10 03:41:49 +02:00
twinaphex
7c20f2b868
Change namespace of thread functions
2016-05-10 03:14:23 +02:00
twinaphex
2691ab0c7d
Rename command_event enums
2016-05-09 20:51:53 +02:00
twinaphex
523ebed112
Combine command_event.c and command.c
2016-05-09 20:30:47 +02:00
twinaphex
a98ef36d36
Rename event_cmd_ctl to command_event
2016-05-09 20:20:50 +02:00
twinaphex
f8a7154557
Rename rarch_ functions
2016-05-09 07:09:26 +02:00
twinaphex
807b5c6325
Get rid of audio_driver_ctl
2016-05-08 18:24:25 +02:00
twinaphex
de71776405
(audio driver) Cleanups
2016-05-08 18:03:09 +02:00
twinaphex
93d16aaba3
(audio driver) refactor functions
2016-05-08 18:00:32 +02:00
twinaphex
7e1a06d8dd
Remove some warnings
2016-05-08 17:54:30 +02:00
twinaphex
518a83b2c3
Create audio_driver_toggle_mute
2016-05-08 17:42:20 +02:00
twinaphex
ca79faa4ed
Rename for consistency
2016-05-08 17:26:17 +02:00
twinaphex
b1f6a7e0a1
Rename another function
2016-05-08 17:25:31 +02:00
twinaphex
8125579b7c
(audio driver) Refactors
2016-05-08 17:03:51 +02:00
twinaphex
8b714d2932
(audio driver) Refactor
2016-05-08 16:54:15 +02:00
twinaphex
13998f583a
(audio driver) Refactors
2016-05-08 16:50:23 +02:00
twinaphex
9dc3326d0e
(audio_driver) Refactors
2016-05-08 16:45:58 +02:00
twinaphex
e1307c7d4b
Create audio_driver_setup_rewind
2016-05-08 16:28:24 +02:00
twinaphex
0c05828874
Change more functions
2016-05-08 16:09:08 +02:00
twinaphex
fc5f1524cc
Convert more functions over
2016-05-08 16:02:46 +02:00
twinaphex
41a8496b1c
Start converting functions
2016-05-08 15:53:12 +02:00
twinaphex
d1eb9a0d3a
Move variables outside of audio_driver_ctl
2016-05-08 15:48:12 +02:00
gouchi
56180af727
add audio hdmi output
2016-05-02 12:11:47 +02:00
Jean-André Santoni
cacc8451a6
Copy alsa device list implementation to alsathread
2016-04-29 02:28:57 +07:00
twinaphex
6cc60a2d02
CXX_BUILD fixes
2016-04-27 11:11:53 +02:00
twinaphex
d20a2edcb4
Add RARCH_AUDIO_CTL_DEVICES_LIST_NEW/RARCH_AUDIO_CTL_DEVICES_LIST_FREE/RARCH_AUDIO_CTL_DEVICES_LIST_GET
2016-04-26 18:08:25 +02:00
twinaphex
f4b40cd108
(Audio) Add device_list_new/device_list_free to audio drivers
2016-04-26 17:55:20 +02:00
twinaphex
c20e9fd6bd
Start updating audio/test/Makefile
2016-03-23 18:54:17 +01:00
twinaphex
a2f50174dd
Update audio/test/Makefile
2016-03-23 18:45:44 +01:00
twinaphex
7fa6b946ce
Move defines to audio_driver.h
2016-03-22 04:00:18 +01:00
twinaphex
61bae588fb
Header include changes
2016-03-22 02:45:25 +01:00
twinaphex
c8f4d97839
Move config_file_userdata outside libretro-common
2016-03-21 18:49:50 +01:00
twinaphex
ac6362cae4
Combine list_special files
2016-03-20 17:28:24 +01:00
twinaphex
93b7dc1bdd
(libretro-common) move 'lists' files to lists/
2016-03-20 14:53:54 +01:00
twinaphex
ef4a1a3c0f
(libretro-common) Rename fifo_buffer to fifo_queue
2016-03-20 14:06:21 +01:00
twinaphex
91d14cbb62
Revert "Create RARCH_NETPLAY_CTL_IS_ENABLED, RARCH_NETPLAY_CTL_SET_ENABLE,"
...
This reverts commit 1a978b0f3c
.
2016-03-18 00:32:02 +01:00
twinaphex
7f1c4fa2ff
Rename sinc_neon.S to sinc_resampler_neon.S
2016-03-14 15:49:02 +01:00
twinaphex
55bb739996
Rename some files
2016-03-14 15:43:40 +01:00
twinaphex
2ce76ff147
Add null resampler so we can iterate over the rsamplers and
...
start from right to left again when touching
2016-03-14 15:42:12 +01:00