]> git.sesse.net Git - ffmpeg/blobdiff - libavfilter/vf_colormatrix.c
lavfi/af_volumedetect: print stats in uninit().
[ffmpeg] / libavfilter / vf_colormatrix.c
index ca5a39d6ec02c9cddd144ffbc5502b7b084700bc..7200e1dcaa0ebba75de0c0e885b1a2ef3dd6f7a8 100644 (file)
@@ -308,7 +308,7 @@ static int config_input(AVFilterLink *inlink)
 {
     AVFilterContext *ctx = inlink->dst;
     ColorMatrixContext *color = ctx->priv;
-    const AVPixFmtDescriptor *pix_desc = &av_pix_fmt_descriptors[inlink->format];
+    const AVPixFmtDescriptor *pix_desc = av_pix_fmt_desc_get(inlink->format);
 
     color->hsub = pix_desc->log2_chroma_w;
     color->vsub = pix_desc->log2_chroma_h;
@@ -320,11 +320,11 @@ static int config_input(AVFilterLink *inlink)
 
 static int query_formats(AVFilterContext *ctx)
 {
-    static const enum PixelFormat pix_fmts[] = {
-        PIX_FMT_YUV422P,
-        PIX_FMT_YUV420P,
-        PIX_FMT_UYVY422,
-        PIX_FMT_NONE
+    static const enum AVPixelFormat pix_fmts[] = {
+        AV_PIX_FMT_YUV422P,
+        AV_PIX_FMT_YUV420P,
+        AV_PIX_FMT_UYVY422,
+        AV_PIX_FMT_NONE
     };
 
     ff_set_common_formats(ctx, ff_make_format_list(pix_fmts));
@@ -356,9 +356,9 @@ static int end_frame(AVFilterLink *link)
     ColorMatrixContext *color = ctx->priv;
     AVFilterBufferRef *out = color->outpicref;
 
-    if (link->cur_buf->format == PIX_FMT_YUV422P)
+    if (link->cur_buf->format == AV_PIX_FMT_YUV422P)
         process_frame_yuv422p(color, out, link->cur_buf);
-    else if (link->cur_buf->format == PIX_FMT_YUV420P)
+    else if (link->cur_buf->format == AV_PIX_FMT_YUV420P)
         process_frame_yuv420p(color, out, link->cur_buf);
     else
         process_frame_uyvy422(color, out, link->cur_buf);