[SCM] libav/experimental: vf_showinfo: print display transformation values
siretart at users.alioth.debian.org
siretart at users.alioth.debian.org
Sun Aug 10 16:03:28 UTC 2014
The following commit has been merged in the experimental branch:
commit 5a69ded12aaf2bd3baed5d1d644ef23cfecef87f
Author: Vittorio Giovara <vittorio.giovara at gmail.com>
Date: Mon Mar 24 18:12:35 2014 +0100
vf_showinfo: print display transformation values
diff --git a/libavfilter/vf_showinfo.c b/libavfilter/vf_showinfo.c
index 744ad23..cf90995 100644
--- a/libavfilter/vf_showinfo.c
+++ b/libavfilter/vf_showinfo.c
@@ -25,6 +25,7 @@
#include <inttypes.h>
#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);
--
Libav/FFmpeg packaging
More information about the pkg-multimedia-commits
mailing list