summaryrefslogtreecommitdiff
path: root/fftools/ffprobe.c
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2022-07-11 10:31:47 +0200
committerAnton Khirnov <anton@khirnov.net>2022-07-19 12:27:18 +0200
commitccb94ec5cf020cdbb37171396090f5bfbe8e7e37 (patch)
treef7b78cba7ad44f2408672762860f2113f4ef5ec9 /fftools/ffprobe.c
parent2d90fc89f2a804a096ff092797c14432b63c8120 (diff)
downloadffmpeg-ccb94ec5cf020cdbb37171396090f5bfbe8e7e37.tar.gz
ffprobe: print AVFrame.duration
Diffstat (limited to 'fftools/ffprobe.c')
-rw-r--r--fftools/ffprobe.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/fftools/ffprobe.c b/fftools/ffprobe.c
index f156663019..ad633ccc44 100644
--- a/fftools/ffprobe.c
+++ b/fftools/ffprobe.c
@@ -2570,8 +2570,14 @@ static void show_frame(WriterContext *w, AVFrame *frame, AVStream *stream,
print_time("pkt_dts_time", frame->pkt_dts, &stream->time_base);
print_ts ("best_effort_timestamp", frame->best_effort_timestamp);
print_time("best_effort_timestamp_time", frame->best_effort_timestamp, &stream->time_base);
+#if LIBAVUTIL_VERSION_MAJOR < 58
+ AV_NOWARN_DEPRECATED(
print_duration_ts ("pkt_duration", frame->pkt_duration);
print_duration_time("pkt_duration_time", frame->pkt_duration, &stream->time_base);
+ )
+#endif
+ print_duration_ts ("duration", frame->duration);
+ print_duration_time("duration_time", frame->duration, &stream->time_base);
if (frame->pkt_pos != -1) print_fmt ("pkt_pos", "%"PRId64, frame->pkt_pos);
else print_str_opt("pkt_pos", "N/A");
if (frame->pkt_size != -1) print_val ("pkt_size", frame->pkt_size, unit_byte_str);