diff options
-rw-r--r-- | gst/tcp/gstmultihandlesink.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gst/tcp/gstmultihandlesink.c b/gst/tcp/gstmultihandlesink.c index f060f0eaf..901326159 100644 --- a/gst/tcp/gstmultihandlesink.c +++ b/gst/tcp/gstmultihandlesink.c @@ -1783,7 +1783,7 @@ restart: find_limits (mhsink, &usage, mhsink->bytes_min, mhsink->buffers_min, mhsink->time_min, &max, -1, -1, -1); - max_buffer_usage = MAX (max_buffer_usage, usage + 1); + max_buffer_usage = MAX (max_buffer_usage, usage); GST_LOG_OBJECT (sink, "extended queue to %d", max_buffer_usage); } @@ -1832,7 +1832,7 @@ restart: gst_buffer_unref (old); } /* save for stats */ - mhsink->buffers_queued = max_buffer_usage; + mhsink->buffers_queued = max_buffer_usage + 1; CLIENTS_UNLOCK (sink); /* and send a signal to thread if handle_set changed */ |