Zoran Vuckovic
|
5526a2ba93
|
Fix sync off in shared mode
|
2017-04-22 09:24:52 +02:00 |
Zoran Vuckovic
|
86fdca5e68
|
Fix incorrect log messages
|
2017-04-22 09:24:32 +02:00 |
twinaphex
|
6ebd4e139e
|
Rewrite more string_is_equal call invocations as memcmp
|
2017-04-22 08:51:16 +02:00 |
twinaphex
|
120cf21505
|
Rewrite alsa_write pt. 2
|
2017-04-21 13:27:46 +02:00 |
twinaphex
|
74431917a2
|
Rewrite alsa_write
|
2017-04-21 12:21:38 +02:00 |
twinaphex
|
75e02c4646
|
Simplify alsa_write
|
2017-04-20 18:27:46 +02:00 |
twinaphex
|
d8ba05170f
|
(ALSA) Use macro for frames to bytes
|
2017-04-20 13:31:02 +02:00 |
twinaphex
|
9faae7eb3f
|
(ALSA) Use macro for determing frames from bytes instead of snd_pcm_bytes_to_frames
|
2017-04-20 11:20:34 +02:00 |
twinaphex
|
3fb630c571
|
Get rid of is_perfcnt_enable for audio_driver_write function
|
2017-04-20 10:15:11 +02:00 |
twinaphex
|
a9492f6a44
|
Cleanups
|
2017-04-15 22:27:23 +02:00 |
Zoran Vuckovic
|
66f1c42fcc
|
Add sync off support, improve format negotiation
|
2017-04-15 20:09:14 +02:00 |
Zoran Vuckovic
|
05a3f43057
|
Add sync off support, improve format negotiation
|
2017-04-15 20:09:08 +02:00 |
Zoran Vuckovic
|
90cfb50658
|
Added settings and non-standard frame rate handling
|
2017-04-14 03:35:40 +02:00 |
twinaphex
|
0341bdcf77
|
(WASAPI) Get rid of this header include
|
2017-04-11 00:51:34 +02:00 |
twinaphex
|
05496a8b57
|
(WASAPI) Nits
|
2017-04-11 00:35:21 +02:00 |
Zoran Vuckovic
|
2a594d313c
|
fixed latency and buffer duration calculations
|
2017-04-11 00:24:43 +02:00 |
Zoran Vuckovic
|
129151d5fc
|
add wasapi audio driver
|
2017-04-11 00:24:37 +02:00 |
twinaphex
|
e5370c114b
|
Update logs
|
2017-03-24 01:46:28 +01:00 |
twinaphex
|
1b27c3dec1
|
Make some log messages more consistent
|
2017-03-24 00:28:21 +01:00 |
aliaspider
|
ffbd1e838a
|
(3DS) build fix.
|
2017-01-31 03:27:26 +01:00 |
twinaphex
|
6cde73d86f
|
(CoreAudio) Add backwards compatibility
|
2017-01-29 19:55:14 +01:00 |
twinaphex
|
74b2fde05a
|
(ALSA) Use non-near version of set_channels - we don't yet support
anything other than stereo
|
2017-01-28 16:00:57 +01:00 |
twinaphex
|
4a5688ffe7
|
(ALSA) Use near versions of set_rate and set_channels - ALSA
can now set a different sampling rate if the suggested rate is
not available - should make PS4 gamepad audio work
|
2017-01-28 15:59:36 +01:00 |
twinaphex
|
8d863bde3d
|
(ALSA) Call snd_pcm_hw_params_set_rate_resample
|
2017-01-26 04:42:56 +01:00 |
twinaphex
|
d5db559d38
|
(PS3) Buildfix
|
2017-01-26 04:26:19 +01:00 |
twinaphex
|
020ef3cfa1
|
(XAudio2) Buildfix
|
2017-01-26 01:23:44 +01:00 |
twinaphex
|
e74853750b
|
(audio driver) Pass is_perfcnt_enable boolean variable to audio
driver write function
|
2017-01-25 17:30:50 +01:00 |
twinaphex
|
6661c0fb94
|
Rewrite performance counter stop/start/init into macros
|
2017-01-25 16:53:06 +01:00 |
twinaphex
|
c0bcbb2145
|
(alsathread.c) Cleanup
|
2017-01-25 03:37:14 +01:00 |
twinaphex
|
0de69c149a
|
Cleanup
|
2017-01-25 03:34:37 +01:00 |
aliaspider
|
021b510452
|
(WiiU) refactors/cleanups.
|
2017-01-23 16:14:05 +01:00 |
twinaphex
|
2aaa3a3a3a
|
Turn to C comments
|
2017-01-23 01:35:11 +01:00 |
twinaphex
|
fd9531268e
|
(wiiu_audio.c) Buildfix
|
2017-01-23 01:33:41 +01:00 |
twinaphex
|
90bc170829
|
Get rid of runloop_ctl calls inside audio drivers
|
2017-01-22 18:05:07 +01:00 |
twinaphex
|
96c8ca5a09
|
Header update #1
|
2017-01-22 13:40:32 +01:00 |
twinaphex
|
7931436f5b
|
Apply xerpi diff
|
2017-01-17 18:12:23 +01:00 |
Brad Parker
|
e1f4db8081
|
Win2000 buildfixes
|
2017-01-16 20:41:08 -05:00 |
John Regan
|
da51c2ebf6
|
coreaudio: fix getting device name
|
2017-01-16 10:26:17 -06:00 |
twinaphex
|
d7e0a9005b
|
(rsound.c) Update rsound
|
2017-01-14 09:38:45 +01:00 |
twinaphex
|
a8c9cd91d8
|
(wiiu) Cleanups
|
2017-01-14 09:35:52 +01:00 |
twinaphex
|
fad63aa036
|
More header include removals
|
2017-01-13 16:41:08 +01:00 |
twinaphex
|
952f5e8d6e
|
Remove some more configuration.h header includes
|
2017-01-13 16:39:43 +01:00 |
twinaphex
|
b20c9d870b
|
Add block_frames member to audio driver init function;
be more prudent with strdup
|
2017-01-11 07:25:42 +01:00 |
twinaphex
|
f3e7fc09d4
|
Fix pulse.c
|
2017-01-09 13:10:15 +01:00 |
twinaphex
|
83e8aec3d4
|
Refactor audio driver code - add new_rate variable
|
2017-01-09 13:09:14 +01:00 |
twinaphex
|
8fa011d836
|
Get rid of some header includes
|
2017-01-09 12:50:54 +01:00 |
twinaphex
|
bcfbf46e5a
|
Comment out underrun log messages for PulseAudio
|
2016-12-11 22:39:26 +01: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 |
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 |
FIX94
|
16fdc70a03
|
(WiiU) more small audio driver value adjustments
|
2016-11-23 07:22:34 +01:00 |
FIX94
|
ccd3e524a2
|
(WiiU) more audio driver work, this should hopefully fix any remaining audio crackling
|
2016-11-22 20:18:21 +01:00 |
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 |
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 |
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
|
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
|
db6171676a
|
Use retro_assert everywhere
|
2016-09-08 11:59:44 +02:00 |
twinaphex
|
60cdd730b1
|
(audio/drivers) Cosmetic cleanups
|
2016-09-08 11:41:58 +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 |
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 |
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 |
sergiobenrocha2
|
7ba35a9929
|
Fix some spelling errors (pendantic info lintian warnings).
|
2016-07-20 23:28:29 -03: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
|
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
|
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
|
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
|
b79b2dca13
|
Create performance_counters
|
2016-05-10 08:53:14 +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
|
f4b40cd108
|
(Audio) Add device_list_new/device_list_free to audio drivers
|
2016-04-26 17:55:20 +02:00 |
twinaphex
|
ef4a1a3c0f
|
(libretro-common) Rename fifo_buffer to fifo_queue
|
2016-03-20 14:06:21 +01:00 |
twinaphex
|
130f0749d4
|
(Android) Update
|
2016-03-02 00:09:43 +01:00 |
twinaphex
|
6f80e09ce1
|
Change MIN/MAX to upper-case
|
2016-03-02 00:07:31 +01:00 |
netux79
|
a2851ab70b
|
(GX) Resolution Saving's Video Corruption Fix.
Also some cleanups for the RA GX version included.
|
2016-02-12 16:58:59 -05:00 |
twinaphex
|
fbd2e9aa84
|
Use string_is_equal more
|
2016-01-21 02:48:00 +01:00 |
twinaphex
|
7a55ae3765
|
Start updating headers for 2016
|
2016-01-10 04:06:50 +01:00 |
aliaspider
|
90c08dfd12
|
(3DS) dsp audio driver: incorrect value was being used due to missing
parentheses, resulting in a random lockup. fixes #2587.
|
2015-12-24 23:11:25 +01:00 |
aliaspider
|
40ac911a05
|
build fix.
|
2015-12-24 21:17:44 +01:00 |
twinaphex
|
c0a1a6a3fe
|
Move system->shutdown to runloop_ctl, turn it into a local
static variable
|
2015-12-04 12:44:12 +01:00 |
twinaphex
|
be971fc258
|
Backport/rewrites wmarquesr pt. 3
|
2015-12-04 10:38:51 +01:00 |
aliaspider
|
be5755fe59
|
(3DS) build fix.
|
2015-11-24 12:02:02 +01:00 |
Twinaphex
|
0958acd0b1
|
Merge pull request #2455 from aliaspider/master
(3DS) update.
|
2015-11-24 11:36:00 +01:00 |
aliaspider
|
f22d26f881
|
(3DS) rewrite the dsp audio driver to use a single looping wave buffer.
|
2015-11-24 11:04:22 +01:00 |
twinaphex
|
59e66b5755
|
Remove duplicate min/max macros
|
2015-11-24 00:38:48 +01:00 |
twinaphex
|
ca5184f8df
|
(Dsound) Buildfix
|
2015-11-23 20:26:02 +01:00 |
twinaphex
|
ad5e0c5981
|
(CoreAudio) Buildfix
|
2015-11-23 20:25:30 +01:00 |
Alcaro
|
4d8c1680c2
|
Stupid includes...
|
2015-11-23 19:45:00 +01:00 |
Alcaro
|
7b66b65823
|
Add some error messages if the null drivers are used.
|
2015-11-23 19:42:46 +01:00 |
twinaphex
|
e0f0590269
|
Rearrange header includes
|
2015-11-23 19:40:09 +01:00 |
twinaphex
|
b434689d39
|
(Win32) Buildfixes
|
2015-11-23 12:14:53 +01:00 |
Twinaphex
|
5974f81ed8
|
(OSX) Buildfixes
|
2015-11-23 12:07:00 +01:00 |
twinaphex
|
074f14b132
|
Add verbosity.c/verbosity.h
|
2015-11-23 12:03:38 +01:00 |
aliaspider
|
7f5ae4bdba
|
(3DS) can compile with latest ctrulib/great-refactor.
fix some warnings.
|
2015-11-19 23:15:48 +01:00 |
twinaphex
|
810a2ea47c
|
(Xaudio) Xbox build fixes
|
2015-11-17 11:17:18 +01:00 |
aliaspider
|
aeeb2a62d6
|
(3DS) - add an audio driver using the DSP.
- add some hooks to inspect memory usage.
|
2015-10-27 01:06:34 +01:00 |
aliaspider
|
339acfecf1
|
(CTR/3DS) update code to use ctrulib/great-refactor
|
2015-10-21 15:41:06 +01:00 |
twinaphex
|
87d44af218
|
Static code analysis cleanups
|
2015-09-29 18:08:33 +02:00 |
Twinaphex
|
4f02326171
|
Merge pull request #2179 from aliaspider/master
(CTR/3DS) improve audio/video sync.
|
2015-09-28 21:50:10 +02:00 |
aliaspider
|
48ec5190ba
|
(CTR/3DS) improve audio/video sync.
|
2015-09-28 20:09:07 +01:00 |
twinaphex
|
631da50dfa
|
More static code analysis nits
|
2015-09-28 18:22:27 +02:00 |
twinaphex
|
4ca5d31f9b
|
Some more static code analysis nits when ran with enable=all
|
2015-09-28 18:12:02 +02:00 |
aliaspider
|
ec284a5db0
|
(CTR/3DS) change ctr_buffer_size to ctr_audio_buffer_size
|
2015-09-28 15:42:07 +01:00 |
aliaspider
|
40e2e7d636
|
(CTR/3DS) audio: add the missing callbacks needed by DRC and
compute_audio_buffer_statistics.
|
2015-09-28 15:39:30 +01:00 |
aliaspider
|
e78136c38f
|
(CTR/3DS) wait for audio channels playback start when setting playpos to
0.
|
2015-09-27 13:59:11 +01:00 |
aliaspider
|
6370f797b3
|
(CTR/3DS) start both left and right audio channels at the same time.
|
2015-09-27 13:48:23 +01:00 |
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 |