summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/buffering.c1
-rw-r--r--apps/buffering.h2
-rw-r--r--apps/debug_menu.c3
3 files changed, 5 insertions, 1 deletions
diff --git a/apps/buffering.c b/apps/buffering.c
index ba9ed5e57e..06e672773c 100644
--- a/apps/buffering.c
+++ b/apps/buffering.c
@@ -1489,4 +1489,5 @@ void buffering_get_debugdata(struct buffering_debug *dbgdata)
1489 dbgdata->wasted_space = data_counters.wasted; 1489 dbgdata->wasted_space = data_counters.wasted;
1490 dbgdata->buffered_data = data_counters.buffered; 1490 dbgdata->buffered_data = data_counters.buffered;
1491 dbgdata->useful_data = data_counters.useful; 1491 dbgdata->useful_data = data_counters.useful;
1492 dbgdata->watermark = conf_watermark;
1492} 1493}
diff --git a/apps/buffering.h b/apps/buffering.h
index c36131898b..d0e2dd797f 100644
--- a/apps/buffering.h
+++ b/apps/buffering.h
@@ -111,7 +111,6 @@ enum {
111}; 111};
112void buf_set_watermark(size_t bytes); 112void buf_set_watermark(size_t bytes);
113 113
114
115/* Debugging */ 114/* Debugging */
116struct buffering_debug { 115struct buffering_debug {
117 int num_handles; 116 int num_handles;
@@ -119,6 +118,7 @@ struct buffering_debug {
119 size_t wasted_space; 118 size_t wasted_space;
120 size_t data_rem; 119 size_t data_rem;
121 size_t useful_data; 120 size_t useful_data;
121 size_t watermark;
122}; 122};
123void buffering_get_debugdata(struct buffering_debug *dbgdata); 123void buffering_get_debugdata(struct buffering_debug *dbgdata);
124 124
diff --git a/apps/debug_menu.c b/apps/debug_menu.c
index 57f525df70..e1d2d2e48f 100644
--- a/apps/debug_menu.c
+++ b/apps/debug_menu.c
@@ -392,6 +392,9 @@ static bool dbg_buffering_thread(void)
392 snprintf(buf, sizeof(buf), "pcmbufdesc: %2d/%2d", 392 snprintf(buf, sizeof(buf), "pcmbufdesc: %2d/%2d",
393 pcmbuf_used_descs(), pcmbufdescs); 393 pcmbuf_used_descs(), pcmbufdescs);
394 lcd_puts(0, line++, buf); 394 lcd_puts(0, line++, buf);
395 snprintf(buf, sizeof(buf), "watermark: %6d",
396 (int)(d.watermark));
397 lcd_puts(0, line++, buf);
395 398
396 lcd_update(); 399 lcd_update();
397 } 400 }