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