module-jack-sink/source: Set fixed latency correctly on creation
authorMaarten Lankhorst <m.b.lankhorst@gmail.com>
Mon, 26 Mar 2012 21:12:24 +0000 (23:12 +0200)
committerDavid Henningsson <david.henningsson@canonical.com>
Wed, 28 Mar 2012 11:19:47 +0000 (13:19 +0200)
commit311654766207b3776e2618ae63ac35115db48bbd
tree16dcb5acd97cd5e58437dc7f4f09b3a81a597588
parent6e449eca9a3b5cc7a0307570e07cbcc949ecc21e
module-jack-sink/source: Set fixed latency correctly on creation

Changes since v1:
Use max value of jack_port_get_latency_range to calculate the latency
and squash compiler warnings cased by using jack_port_get_total_latency

Modifying latency only works inside a callback, and for hardware the
latency is generally fixed on jack, so just take the max value.

Signed-off-by: Maarten Lankhorst <m.b.lankhorst@gmail.com>
src/modules/jack/module-jack-sink.c
src/modules/jack/module-jack-source.c