From 715ed9fb56c4c3d2624690c493799a8f27a1e00c Mon Sep 17 00:00:00 2001 From: Boram Park Date: Tue, 20 Mar 2018 10:11:32 +0900 Subject: [PATCH] output: enhance debugging logs Change-Id: I01db98634347826e9a3f9b22eafa77a233d86a18 --- src/tdm_output.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/tdm_output.c b/src/tdm_output.c index bf353ce..bb2710c 100644 --- a/src/tdm_output.c +++ b/src/tdm_output.c @@ -1172,8 +1172,14 @@ tdm_output_commit_internal(tdm_output *output, int sync, tdm_output_commit_handl if (!private_layer->waiting_buffer) continue; - if (private_layer->committed_buffer) + if (private_layer->committed_buffer) { tdm_layer_free_buffer(private_layer, private_layer->committed_buffer); + private_layer->committed_buffer = NULL; + if (tdm_debug_module & TDM_DEBUG_BUFFER) + TDM_INFO("layer(%p) waiting_buffer(%p) committed_buffer(%p)", + private_layer, private_layer->waiting_buffer->buffer, + private_layer->committed_buffer); + } private_layer->committed_buffer = private_layer->waiting_buffer; private_layer->waiting_buffer = NULL; -- 2.7.4