From 5d74ba98ceadcada60cdf04ff10a487492e6f648 Mon Sep 17 00:00:00 2001 From: Ricardo Constantino Date: Wed, 10 Aug 2016 22:41:54 +0100 Subject: stream/stream_bluray: display list of available titles on verbose Based on similar code on FFmpeg and libbluray's list_titles example. --- stream/stream_bluray.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'stream/stream_bluray.c') 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; -- cgit v1.2.3