Mke Brady
|
eef08e4975
|
Change SIGUSR2 to turn on and off reserving the output device.
|
2014-10-19 16:43:59 +01:00 |
|
Mike Brady
|
8350488077
|
Refactor code to open and close the alsa device. Now it opens the device on play and closes it on pause or stop. Should speed up return of availability of device when client pauses or stops.
|
2014-09-25 18:17:45 +01:00 |
|
Mike Brady
|
689063ce8c
|
Improve error messages, make them quieter sometimes.
|
2014-08-24 16:10:05 +01:00 |
|
Mike Brady
|
555f4400e1
|
Use snd_pcm_avail_delay instead of snd_pcm_delay; it seems to be more accurate.
|
2014-05-22 16:32:44 +00:00 |
|
Mike Brady
|
ef76353e65
|
Turn off volume debug message, modify delay error message.
|
2014-05-20 15:19:06 +01:00 |
|
Mike Brady
|
1a0932d92a
|
Remove extra returns and generally clean up some debug messages.
|
2014-05-19 19:12:13 +01:00 |
|
Mike Brady
|
7bacf5b36f
|
Brown bad commit -- was too eager to remove 'redundant' code.
|
2014-05-09 18:48:28 +01:00 |
|
Mike Brady
|
82cef38bb3
|
Make use of vol2attn in software and hardware mixers.
|
2014-05-09 17:54:30 +01:00 |
|
Mike Brady
|
d20f27f436
|
Add proper low-volume rolloff to the volume control -- see, for instance, the graph for the ALPS RK27 Potentiometer at http://tangentsoft.net/audio/atten.html.
|
2014-05-09 15:26:27 +01:00 |
|
Mike Brady
|
9a5e313d93
|
Improve error detection.
|
2014-05-05 21:19:58 +01:00 |
|
Mike Brady
|
bc043ddfdf
|
Add some extra diagnostics.
|
2014-05-01 23:10:55 +01:00 |
|
Mike Brady
|
2c40f23f43
|
add flush and delay functions, modify volume curve, add some diagnostics
|
2014-04-30 20:31:19 +01:00 |
|
James Laird
|
82518dc334
|
whitespace cleanups
|
2013-10-22 10:44:40 +11:00 |
|
Muffinman
|
95035f3389
|
Alsa output driver
Based on a bit of code of @Skaman and bit of mine, I've added support
for mixer and audio Alsa support.
|
2013-06-20 18:30:42 +10:00 |
|