diff options
author | Pierre Ossman <ossman@cendio.se> | 2007-09-10 11:33:47 +0000 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2007-09-10 11:33:47 +0000 |
commit | 028632fd57f84a81a0f9b70cb0b7b5ac35d789df (patch) | |
tree | ff50f7feaa0d02f4c941ff989b6c00ebc5a723de | |
parent | e1766011ca68582324802aa3e9e820c3ec899aae (diff) |
TIOCINQ isn't present on all systems.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1781 fefdeb5f-60dc-0310-8127-8f9354f1896f
-rw-r--r-- | src/modules/module-pipe-sink.c | 4 |
1 files changed, 3 insertions, 1 deletions
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; |