Lines Matching refs:unsharp
26 * libmpcodecs/unsharp.c.
134 UnsharpContext *unsharp = ctx->priv;
151 set_filter_param(&unsharp->luma, lmsize_x, lmsize_y, lamount);
152 set_filter_param(&unsharp->chroma, cmsize_x, cmsize_y, camount);
186 UnsharpContext *unsharp = link->dst->priv;
188 unsharp->hsub = av_pix_fmt_descriptors[link->format].log2_chroma_w;
189 unsharp->vsub = av_pix_fmt_descriptors[link->format].log2_chroma_h;
191 init_filter_param(link->dst, &unsharp->luma, "luma", link->w);
192 init_filter_param(link->dst, &unsharp->chroma, "chroma", SHIFTUP(link->w, unsharp->hsub));
207 UnsharpContext *unsharp = ctx->priv;
209 free_filter_param(&unsharp->luma);
210 free_filter_param(&unsharp->chroma);
215 UnsharpContext *unsharp = link->dst->priv;
218 int cw = SHIFTUP(link->w, unsharp->hsub);
219 int ch = SHIFTUP(link->h, unsharp->vsub);
221 apply_unsharp(out->data[0], out->linesize[0], in->data[0], in->linesize[0], link->w, link->h, &unsharp->luma);
222 apply_unsharp(out->data[1], out->linesize[1], in->data[1], in->linesize[1], cw, ch, &unsharp->chroma);
223 apply_unsharp(out->data[2], out->linesize[2], in->data[2], in->linesize[2], cw, ch, &unsharp->chroma);
236 .name = "unsharp",