Commit 5a69ded1 authored by Vittorio Giovara's avatar Vittorio Giovara

vf_showinfo: print display transformation values

parent 27631796
...@@ -25,6 +25,7 @@ ...@@ -25,6 +25,7 @@
#include <inttypes.h> #include <inttypes.h>
#include "libavutil/adler32.h" #include "libavutil/adler32.h"
#include "libavutil/display.h"
#include "libavutil/imgutils.h" #include "libavutil/imgutils.h"
#include "libavutil/internal.h" #include "libavutil/internal.h"
#include "libavutil/pixdesc.h" #include "libavutil/pixdesc.h"
...@@ -117,6 +118,10 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *frame) ...@@ -117,6 +118,10 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *frame)
case AV_FRAME_DATA_STEREO3D: case AV_FRAME_DATA_STEREO3D:
dump_stereo3d(ctx, sd); dump_stereo3d(ctx, sd);
break; 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: default:
av_log(ctx, AV_LOG_WARNING, "unknown side data type %d (%d bytes)", av_log(ctx, AV_LOG_WARNING, "unknown side data type %d (%d bytes)",
sd->type, sd->size); sd->type, sd->size);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment