chiark / gitweb /
uaudio gains a new 'configure' method, which imposes the audio API's
authorRichard Kettlewell <rjk@greenend.org.uk>
Sun, 8 Mar 2009 13:53:24 +0000 (13:53 +0000)
committerRichard Kettlewell <rjk@greenend.org.uk>
Sun, 8 Mar 2009 13:53:24 +0000 (13:53 +0000)
commitba70caca3f9debf14c9f551ff4dcaddd1eb07d3d
treeab1d4c848945d1ef1ff4172069c3a607c1bd485f
parentb50cfb8a0d4fc71877ae0bfcd7b28879886a2ac1
uaudio gains a new 'configure' method, which imposes the audio API's
configuration from the global (configuration.h) config.  This gets
network play working again.

There's a new configuration option, rtp_delay_threshold, which allows
the courageous to influence the internal timings of the RTP
transmitter.  The defaults seem to work however.

The reason it doesn't go directly to global config is that uaudio
needs to be usable from playrtp, which might want to be set to totally
different settings to whatever the local DisOrder server instance
happens to be.
lib/configuration.c
lib/configuration.h
lib/uaudio-alsa.c
lib/uaudio-command.c
lib/uaudio-coreaudio.c
lib/uaudio-oss.c
lib/uaudio-rtp.c
lib/uaudio.c
lib/uaudio.h
server/speaker.c
server/state.c