LADI
/
spa
1
Fork 0

pulse-server: improve debug

This commit is contained in:
Wim Taymans 2023-05-24 18:01:19 +02:00
parent 3605eae6ad
commit 004d3d900a
1 changed files with 11 additions and 3 deletions

View File

@ -179,11 +179,18 @@ uint32_t stream_pop_missing(struct stream *stream)
missing -= stream->requested;
missing -= avail;
if (missing <= 0)
if (missing <= 0) {
pw_log_debug("stream %p: (tlen:%u - req:%"PRIi64" - avail:%"PRIi64") <= 0",
stream, stream->attr.tlength, stream->requested, avail);
return 0;
}
if (missing < stream->attr.minreq && !stream_prebuf_active(stream, avail))
if (missing < stream->attr.minreq && !stream_prebuf_active(stream, avail)) {
pw_log_debug("stream %p: (tlen:%u - req:%"PRIi64" - avail:%"PRIi64") <= minreq:%u",
stream, stream->attr.tlength, stream->requested, avail,
stream->attr.minreq);
return 0;
}
stream->requested += missing;
@ -304,11 +311,12 @@ int stream_send_request(struct stream *stream)
uint32_t size;
size = stream_pop_missing(stream);
pw_log_debug("stream %p: REQUEST channel:%d %u", stream, stream->channel, size);
if (size == 0)
return 0;
pw_log_debug("stream %p: REQUEST channel:%d %u", stream, stream->channel, size);
msg = message_alloc(impl, -1, 0);
message_put(msg,
TAG_U32, COMMAND_REQUEST,