- if (priv->pix_desc->flags & PIX_FMT_PAL)
- memcpy(outpicref->data[1], outpicref->data[1], 256*4);
-
- avfilter_start_frame(outlink, avfilter_ref_buffer(outpicref, ~0));
-}
-
-static void draw_slice(AVFilterLink *inlink, int y, int h, int slice_dir)
-{
- PixdescTestContext *priv = inlink->dst->priv;
- AVFilterBufferRef *inpic = inlink->cur_buf;
- AVFilterBufferRef *outpic = inlink->dst->outputs[0]->out_buf;
- int i, c, w = inlink->w;
+ if (priv->pix_desc->flags & AV_PIX_FMT_FLAG_PAL ||
+ priv->pix_desc->flags & AV_PIX_FMT_FLAG_PSEUDOPAL)
+ memcpy(out->data[1], in->data[1], 256*4);