summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-06-12 00:30:48 +0200
committerwm4 <wm4@nowhere>2014-06-12 00:55:13 +0200
commit9a0baa4c5310ed54915128dcb07796dea2f52fc6 (patch)
tree55553a820632cb2e07a1827bb40b27a21f390a8b
parentd07cd11b14ab9b91f73a31787bced50660bdd0a8 (diff)
downloadmpv-9a0baa4c5310ed54915128dcb07796dea2f52fc6.tar.bz2
mpv-9a0baa4c5310ed54915128dcb07796dea2f52fc6.tar.xz
audio: more detailed debugging output
Dump what the AO does on driver->play().
-rw-r--r--audio/out/push.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/audio/out/push.c b/audio/out/push.c
index 9b2355a0c2..6b04586b43 100644
--- a/audio/out/push.c
+++ b/audio/out/push.c
@@ -261,6 +261,8 @@ static void ao_play_data(struct ao *ao)
// any new data (due to rounding to period boundaries).
p->buffers_full = max >= space && r <= 0;
p->avoid_ao_wait = (max == 0 && space > 0) || p->paused || stuck;
+ MP_TRACE(ao, "in=%d, space=%d r=%d flags=%d aw=%d full=%d f=%d\n", max,
+ space, r, flags, p->avoid_ao_wait, p->buffers_full, p->final_chunk);
}
// Estimate when the AO needs data again.