diff options
author | Ricardo Constantino <wiiaboo@gmail.com> | 2016-08-10 22:41:54 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2016-08-11 10:02:46 +0200 |
commit | 5d74ba98ceadcada60cdf04ff10a487492e6f648 (patch) | |
tree | 5e73b1a797af9afbd612c3b448f036bc8e372e70 /stream | |
parent | 87190969a758d7c20c39a456f05926bff42ac533 (diff) | |
download | mpv-5d74ba98ceadcada60cdf04ff10a487492e6f648.tar.bz2 mpv-5d74ba98ceadcada60cdf04ff10a487492e6f648.tar.xz |
stream/stream_bluray: display list of available titles on verbose
Based on similar code on FFmpeg and libbluray's list_titles example.
Diffstat (limited to 'stream')
-rw-r--r-- | stream/stream_bluray.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/stream/stream_bluray.c b/stream/stream_bluray.c index 7a58d888b9..2a9c864402 100644 --- a/stream/stream_bluray.c +++ b/stream/stream_bluray.c @@ -425,6 +425,8 @@ static int bluray_stream_open(stream_t *s) return STREAM_UNSUPPORTED; } + MP_VERBOSE(s, "List of available titles:\n"); + /* parse titles information */ uint64_t max_duration = 0; for (int i = 0; i < b->num_titles; i++) { @@ -432,6 +434,10 @@ static int bluray_stream_open(stream_t *s) if (!ti) continue; + MP_VERBOSE(s, "idx: %3d duration: %s (playlist: %05d.mpls)\n", + i + 1, mp_format_time(ti->duration / 90000, false), + ti->playlist); + /* try to guess which title may contain the main movie */ if (ti->duration > max_duration) { max_duration = ti->duration; |