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 |
|
twinaphex
|
65633c93f3
|
Audio mute now applies audio gain of 0.00 - no longer stops/starts
audio driver on mute toggle - should no longer unblock on audio
now if we set audio mute
|
2017-06-08 22:09:04 +02:00 |
|
twinaphex
|
cd3276c554
|
Add volume override for audio_mixer_mix
|
2017-06-08 22:03:11 +02:00 |
|
Twinaphex
|
e2be9e659d
|
Silence some warnings
|
2017-06-08 02:44:38 +02:00 |
|
twinaphex
|
b13dc7415c
|
(audio_driver.c) Audio mixer - Plug another memory leak
|
2017-05-31 01:23:20 +02:00 |
|
twinaphex
|
1af6d8a59f
|
Add audio_mixer_find_index - and attempt to plug memleaks
|
2017-05-30 22:34:18 +02:00 |
|
twinaphex
|
fd64b158ac
|
Add audio_mixer_play_stop_cb initial impl.
|
2017-05-30 06:29:19 +02:00 |
|
twinaphex
|
70d906c176
|
(audio mixer) Add default stop_cb which decrements audio mixer idx value
|
2017-05-30 06:03:36 +02:00 |
|
twinaphex
|
a379b71d42
|
Change string_is_equal to string_is_equal_noncase
|
2017-05-27 21:18:45 +02:00 |
|
twinaphex
|
4c1dc265bc
|
Put ifdef around this
|
2017-05-27 21:18:23 +02:00 |
|
twinaphex
|
5851d103d0
|
Add 'Add to Mixer' option for Ogg/WAV files inside the music tab
|
2017-05-27 21:03:17 +02:00 |
|
Zoran Vuckovic
|
eebd7bbeea
|
Change shared-mode settings
|
2017-05-24 16:25:36 +02:00 |
|
Zoran Vuckovic
|
171694804b
|
Improve logging
|
2017-05-23 19:20:41 +02:00 |
|
Zoran Vuckovic
|
8ec72610d8
|
Remove unused variables
|
2017-05-22 19:57:05 +02:00 |
|
Zoran Vuckovic
|
c045b80a5a
|
Simplify latency and buffer length calculations
|
2017-05-22 18:47:48 +02:00 |
|
Zoran Vuckovic
|
554519457b
|
Fix incorrect function arguments
|
2017-05-22 17:29:17 +02:00 |
|
twinaphex
|
b2b4cc667c
|
Fix memory leaks
|
2017-05-22 00:27:41 +02:00 |
|
twinaphex
|
73cc655de7
|
Cleanups
|
2017-05-21 18:05:21 +02:00 |
|
twinaphex
|
fd3025ff40
|
Memcpy the data
|
2017-05-21 18:04:58 +02:00 |
|
twinaphex
|
c6aba1af2f
|
Cleanups
|
2017-05-19 06:17:20 +02:00 |
|
twinaphex
|
d7ed925488
|
Cleanups
|
2017-05-18 13:40:47 +02:00 |
|
twinaphex
|
838c1eb93a
|
Prevent leaks
|
2017-05-18 09:17:30 +02:00 |
|
twinaphex
|
82d37d2036
|
Don't loop audio files by default
|
2017-05-18 07:27:41 +02:00 |
|
twinaphex
|
735801a317
|
Create audio_driver_mixer_remove_stream static function
|
2017-05-18 06:19:37 +02:00 |
|
twinaphex
|
5343648dc9
|
Start creating state machien for audio mixer streams
|
2017-05-18 06:16:16 +02:00 |
|