Commit Graph

42 Commits

Author SHA1 Message Date
Autechre e7f182811a
Split up audio code into new file audio/audio_driver.c (#13097)
* Split up audio code into new file audio/audio_driver.c

* Fix build issues #1

* Small cleanup

* Fix typo
2021-10-11 18:01:37 +02:00
twinaphex 13604b047f (Audio) reorder structs/alignment (don't touch Switch audio drivers
for now)
2020-08-26 15:24:33 +02:00
twinaphex a01380f847 (WiiU) Buildfixes 2020-07-23 18:01:15 +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 ee7051891b (Audio) Update audio drivers to make them more uniform 2020-01-04 10:32:03 +01:00
twinaphex 127bf556c7 Merge audio_driver.c into retroarch.c 2019-06-17 12:49:21 +02:00
orbea bfc366decc Squeeze extra blank lines with cat(1).
Example:

find . -type f -iname '*.c' | while read -r i; do
  cat -s "$i" > "$i.new"
  mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
Twinaphex cb137954f9
Update wiiu_audio.c - audio should no longer clip 2018-07-11 11:22:43 +02: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 8f15467215 Getr id of perf counters 2017-04-24 11:21:32 +02:00
twinaphex 3fb630c571 Get rid of is_perfcnt_enable for audio_driver_write function 2017-04-20 10:15:11 +02: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
aliaspider 021b510452 (WiiU) refactors/cleanups. 2017-01-23 16:14:05 +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 a8c9cd91d8 (wiiu) Cleanups 2017-01-14 09:35:52 +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 83e8aec3d4 Refactor audio driver code - add new_rate variable 2017-01-09 13:09:14 +01: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