Commit Graph
18 Commits
Author SHA1 Message Date
Mike Brady 01e5128507 Add ability to set output format and output rate 2016-08-19 12:51:15 +01:00
Mike Brady 4f3af1842c Fix a compilation error in audio_pulse.c and fix a related script error in configure.ac 2016-05-31 20:39:58 +01:00
Mike Brady a8a1cf2f33 Update copyright notice 2016-03-03 15:05:12 +00:00
Mike Brady 4c70223f5a Work in progress, doesn't compile 2015-11-05 18:03:58 +00:00
Mke Brady 87a0475c16 Reformat using clang-format. 2015-06-01 23:16:50 +01:00
Mke Brady 54250f7552 Simplify init function, add defaults for latency offset and buffer size. Remove redundant timer stuff from audio_dummy.c. 2015-06-01 21:38:56 +01:00
Mike Brady df7a046b63 Pass in libconfig info during init. 2015-05-04 17:16:53 +01:00
Mike Brady a2790fc102 Improve metadata output -- maybe it works reliably now. Add call to get audio parameters from back ends, to be able to give volume metadata. 2015-03-16 11:11:54 +00:00
Claus Strasburger de39df3463 Pulseaudio: reconnect automatically 2015-03-07 13:48:53 +01:00
Mike Brady f10d93adf6 add null placeholders for flush and delay 2014-04-30 20:34:38 +01:00
James Laird 0292293227 remove unused variable 2013-10-23 10:22:17 +11:00
James Laird 82518dc334 whitespace cleanups 2013-10-22 10:44:40 +11:00
James Laird 984909668d audio_ao, audio_pulse: make usage indent consistent 2013-06-20 18:30:42 +10:00
James Laird c7d93b363a Revert "Fix pulse audio output driver in daemon mode."
This reverts commit 8045e00d4f.
Now, pulseaudio can be initialised at startup, thus detecting connection
errors early.

Conflicts:
	audio_pulse.c
2013-06-20 01:51:25 +10:00
Paul Lietar 64b6f47e84 pulseaudio: Make the application name configurable
If no name is specified, use the AirPlay access point name.
2013-06-19 10:57:44 +02:00
Paul Lietar f1ee022fd0 pulseaudio: fix option parsing 2013-06-19 10:22:51 +02:00
Paul Lietar 8045e00d4f Fix pulse audio output driver in daemon mode.
libpulse was initialized before the fork. This caused calls to libpulse
made after the fork fail.
Now initialize lib pulse when we need it, after the fork.
2013-06-11 16:47:41 +02:00
Paul Lietar a69c5f20f5 Add a PulseAudio output driver.
It uses libpulse's synchronous API, to output to PulseAudio
without using libao.
2013-06-10 15:44:27 +02:00