Commit Graph

1195 Commits

Author SHA1 Message Date
twinaphex
6611ccf3fa C89_BUILD fixes 2017-08-12 17:42:52 +02:00
twinaphex
edb70936ae Silence warning 2017-08-10 21:27:05 +02:00
twinaphex
805c2ad529 Buildfixes 2017-08-10 21:22:30 +02:00
Romain Tisserand
cbe2d9a941 Preliminary MOD/S3M/XM support through ibmx library (part of micromod repository) 2017-08-04 15:05:29 +02:00
Charlton Head
a60049de90 (TinyALSA) Use O_NONBLOCK in pcm_params_get. 2017-07-29 12:44:55 -05:00
Daniel Jimenez
ad542822ed Test upper & lower sample-rate bounds in tinyalsa 2017-07-26 21:02:09 -07:00
Daniel Jimenez
1b4d622bb4 Increase sample rate limit in tinyalsa 2017-07-26 20:20:17 -07:00
twinaphex
58233137b0 (WASAPI) Cleanups 2017-07-23 07:55:24 +01:00
Charlton Head
933627353b (tinyalsa) Fix pcm_can_pause. 2017-07-02 13:09:34 -05:00
Charlton Head
645bae4931 (tinyalsa) Add pcm_pause. 2017-06-30 22:28:33 -05:00
twinaphex
fd11190e9d Fix CXX_BUILD 2017-06-28 18:04:07 +02:00
Charlton Head
768dbb5210 (tinyalsa) Calculate initial latency. 2017-06-28 10:41:47 -05:00
Charlton Head
5ba36ad3a1 (tinyalsa) Big endian support. 2017-06-28 00:17:23 -05:00
twinaphex
39679ccdce (oss.c) Silence some Coverity warnings 2017-06-28 06:58:01 +02:00
Charlton Head
175aaadb0d (tinyalsa) Add error handling for sample rate. 2017-06-27 23:14:55 -05:00
twinaphex
e58eee37bc Cleanups 2017-06-28 05:44:59 +02:00
twinaphex
b11620e1eb Add retro_timers.h/retro_math.h 2017-06-28 04:41:38 +02:00
twinaphex
ba71dda1b2 Stub out this message 2017-06-27 18:19:26 +02:00
Charlton Head
7cda786906 (tinyalsa) open with O_NONBLOCK 2017-06-27 10:39:02 -05:00
twinaphex
bfe8a8d48a (tinyalsa) Remove oops function 2017-06-27 05:07:58 +02:00
twinaphex
2127f5202b (tinyalsa) Fix memory leak 2017-06-27 05:01:55 +02:00
Charlton Head
8b972a8d82 (tinyalsa) Variable latency support. 2017-06-26 19:08:22 -05:00
Charlton Head
0ece49df50 (tinyalsa) Allow changing device. 2017-06-25 13:37:27 -05:00
twinaphex
e1392b0fd4 (tinyalsa) Get rid of this variable 2017-06-25 07:08:09 +02:00
Charlton Head
15ca6c9507 remove extra error handling in tinyalsa_write for now 2017-06-24 23:42:36 -05:00
twinaphex
56f0bc2dcc Cleanups to pcm_wait and pcm_sync_ptr 2017-06-25 04:54:28 +02:00
twinaphex
fc8392d1e7 (tinyalsa) Tiny cleanups 2017-06-25 04:28:19 +02:00
twinaphex
9a382ce6f4 (tinyalsa) Rewrite pcm_wait slightly 2017-06-25 04:24:06 +02:00
twinaphex
8487966c0b (tinyalsa) Slightly rearrange pcm_writei 2017-06-25 04:18:05 +02:00
twinaphex
97063701f8 (tinyalsa) Buildfix 2017-06-25 04:11:11 +02:00
twinaphex
b74b0ceed5 CXX_BUILD fixes 2017-06-25 04:08:38 +02:00
twinaphex
5d1cfc47cc C89_BUILD fixes 2017-06-25 04:05:34 +02:00
twinaphex
aaa590c817 (tinyalsa) No longer a header dependency on sound/asound.h
(tinyalsa) Try to bake it in for android
2017-06-25 02:06:37 +02:00
twinaphex
737adeabe7 Style nit 2017-06-24 22:58:06 +02:00
twinaphex
33c96bf6f2 This crashes 2017-06-24 22:09:18 +02:00
twinaphex
69061352a7 Comment functions out for now which remain unused 2017-06-24 21:57:45 +02:00
twinaphex
38e5d062e8 Merge tinyalsa pcm into audio/drivers/tinyalsa.c - now single-file 2017-06-24 21:48:43 +02:00
twinaphex
0aa4edafcf Style nits 2017-06-24 21:28:21 +02:00
twinaphex
57c20bdee7 Try making driver a bit more full-featured 2017-06-24 21:23:49 +02:00
twinaphex
b7666b56d1 (tinyalsa) Add early return 2017-06-24 21:08:48 +02:00
Charlton Head
64cd82ceb2 TinyALSA change pcm_config 2017-06-24 12:42:53 -05:00
twinaphex
aec2dcb62a (tinyalsa) silence warnings 2017-06-24 16:05:57 +02:00
Charlton Head
4ad5f67663 TinyALSA support 2017-06-23 20:44:00 -05:00
Brad Parker
fca0e52bdd win32: make includes lowercase to fix cross-compilation on linux 2017-06-13 22:25:47 -04:00
twinaphex
80e2911bec Cleanups 2017-06-11 00:23:19 +02:00
twinaphex
34c1c5a361 Try to guard against value being -1 2017-06-09 12:15:26 +02:00
twinaphex
cdf7a403ea Add audio mixer mute enable 2017-06-08 23:53:24 +02:00
twinaphex
8f5f3d15f3 Add AUDIO_ACTION_MIXER_VOLUME_GAIN 2017-06-08 22:38:54 +02:00
twinaphex
5812471350 Need to apply db_to_gain to convert decibel to gain 2017-06-08 22:32:03 +02:00
twinaphex
420d0d0607 Get rid of audio_driver_set_volume_gain 2017-06-08 22:24:51 +02:00