* remove as superfluous assert() in polyplib-stream which broke the gstreamer plugin
authorLennart Poettering <lennart@poettering.net>
Sun, 14 Nov 2004 00:04:51 +0000 (00:04 +0000)
committerLennart Poettering <lennart@poettering.net>
Sun, 14 Nov 2004 00:04:51 +0000 (00:04 +0000)
* fix module-tunnel meta info

git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@282 fefdeb5f-60dc-0310-8127-8f9354f1896f

polyp/module-tunnel.c
polyp/polyplib-stream.c

index c899929..712ec35 100644 (file)
 #ifdef TUNNEL_SINK
 #include "module-tunnel-sink-symdef.h"
 PA_MODULE_DESCRIPTION("Tunnel module for sinks")
-PA_MODULE_USAGE("server=<filename> sink=<remote sink name> cookie=<filename> format=<sample format> channels=<number of channels> rate=<sample rate> sink_name=<name for the local sink>")
+PA_MODULE_USAGE("server=<address> sink=<remote sink name> cookie=<filename> format=<sample format> channels=<number of channels> rate=<sample rate> sink_name=<name for the local sink>")
 #else
 #include "module-tunnel-source-symdef.h"
 PA_MODULE_DESCRIPTION("Tunnel module for sources")
-PA_MODULE_USAGE("server=<filename> source=<remote source name> cookie=<filename> format=<sample format> channels=<number of channels> rate=<sample rate> source_name=<name for the local source>")
+PA_MODULE_USAGE("server=<address> source=<remote source name> cookie=<filename> format=<sample format> channels=<number of channels> rate=<sample rate> source_name=<name for the local source>")
 #endif
 
 PA_MODULE_AUTHOR("Lennart Poettering")
index 312f1de..b1f1985 100644 (file)
@@ -351,8 +351,8 @@ void pa_stream_write(struct pa_stream *s, const void *data, size_t length, void
 }
 
 size_t pa_stream_writable_size(struct pa_stream *s) {
-    assert(s && s->state == PA_STREAM_READY && s->ref >= 1);
-    return s->requested_bytes;
+    assert(s && s->ref >= 1);
+    return s->state == PA_STREAM_READY ? s->requested_bytes : 0;
 }
 
 struct pa_operation * pa_stream_drain(struct pa_stream *s, void (*cb) (struct pa_stream*s, int success, void *userdata), void *userdata) {