[FFmpeg-cvslog] vf_showinfo: print display transformation values

Vittorio Giovara git at videolan.org
Mon Jun 16 12:14:44 CEST 2014


ffmpeg | branch: master | Vittorio Giovara <vittorio.giovara at gmail.com> | Mon Mar 24 18:12:35 2014 +0100| [5a69ded12aaf2bd3baed5d1d644ef23cfecef87f] | committer: Vittorio Giovara

vf_showinfo: print display transformation values

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=5a69ded12aaf2bd3baed5d1d644ef23cfecef87f
---

 libavfilter/vf_showinfo.c |    5 +++++
 1 file changed, 5 insertions(+)

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);



More information about the ffmpeg-cvslog mailing list