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