From 028632fd57f84a81a0f9b70cb0b7b5ac35d789df Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Mon, 10 Sep 2007 11:33:47 +0000 Subject: TIOCINQ isn't present on all systems. git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1781 fefdeb5f-60dc-0310-8127-8f9354f1896f --- src/modules/module-pipe-sink.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/modules/module-pipe-sink.c b/src/modules/module-pipe-sink.c index d5ef194f..55a4e0ce 100644 --- a/src/modules/module-pipe-sink.c +++ b/src/modules/module-pipe-sink.c @@ -98,9 +98,11 @@ static int sink_process_msg(pa_msgobject *o, int code, void *data, int64_t offse case PA_SINK_MESSAGE_GET_LATENCY: { size_t n = 0; int l; - + +#ifdef TIOCINQ if (ioctl(u->fd, TIOCINQ, &l) >= 0 && l > 0) n = (size_t) l; +#endif n += u->memchunk.length; -- cgit