From b1a56d11fe805ac64e43e2f16cc6ce11da69a6ca Mon Sep 17 00:00:00 2001 From: wm4 Date: Thu, 18 Jun 2015 22:31:55 +0200 Subject: player: add some debug output for seeking --- demux/demux.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'demux/demux.c') diff --git a/demux/demux.c b/demux/demux.c index d4754b7bb0..29a4fec93e 100644 --- a/demux/demux.c +++ b/demux/demux.c @@ -527,9 +527,13 @@ static void execute_seek(struct demux_internal *in) pthread_mutex_unlock(&in->lock); + MP_VERBOSE(in, "execute seek (to %f flags %d)\n", pts, flags); + if (in->d_thread->desc->seek) in->d_thread->desc->seek(in->d_thread, pts, flags); + MP_VERBOSE(in, "seek done\n"); + pthread_mutex_lock(&in->lock); } @@ -1124,6 +1128,9 @@ int demux_seek(demuxer_t *demuxer, double rel_seek_secs, int flags) pthread_mutex_lock(&in->lock); + MP_VERBOSE(in, "queuing seek to %f%s\n", rel_seek_secs, + in->seeking ? " (cascade)" : ""); + flush_locked(demuxer); in->seeking = true; in->seek_flags = flags; -- cgit v1.2.3