From 5a69ded12aaf2bd3baed5d1d644ef23cfecef87f Mon Sep 17 00:00:00 2001 From: Vittorio Giovara Date: Mon, 24 Mar 2014 18:12:35 +0100 Subject: vf_showinfo: print display transformation values --- libavfilter/vf_showinfo.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libavfilter/vf_showinfo.c') diff --git a/libavfilter/vf_showinfo.c b/libavfilter/vf_showinfo.c index 744ad230ea..cf9099574b 100644 --- a/libavfilter/vf_showinfo.c +++ b/libavfilter/vf_showinfo.c @@ -25,6 +25,7 @@ #include #include "libavutil/adler32.h" +#include "libavutil/display.h" #include "libavutil/imgutils.h" #include "libavutil/internal.h" #include "libavutil/pixdesc.h" @@ -117,6 +118,10 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *frame) case AV_FRAME_DATA_STEREO3D: dump_stereo3d(ctx, sd); break; + case AV_FRAME_DATA_DISPLAYMATRIX: + av_log(ctx, AV_LOG_INFO, "displaymatrix: rotation of %.2f degrees", + av_display_rotation_get((int32_t *)sd->data)); + break; default: av_log(ctx, AV_LOG_WARNING, "unknown side data type %d (%d bytes)", sd->type, sd->size); -- cgit v1.2.3