[0.11] gst-plugins-base: videoscale: Add modified Lanczos scaling method
Wim Taymans
wtay at kemper.freedesktop.org
Tue Sep 6 06:27:08 PDT 2011
Module: gst-plugins-base
Branch: 0.11
Commit: 4e38577b30bda1ccf43c15a4211e957eee078897
URL: http://cgit.freedesktop.org/gstreamer/gst-plugins-base/commit/?id=4e38577b30bda1ccf43c15a4211e957eee078897
Author: David Schleef <ds at schleef.org>
Date: Thu Mar 17 19:13:58 2011 -0700
videoscale: Add modified Lanczos scaling method
Adds a Lanczos-derived scaling method, which is rather slow, but very
high quality. Adds a few properties that can be used to tune various
scaling properties: sharpness, sharpen, envelope, dither. Not currently
Orcified, but was designed with that in mind.
---
gst/videoscale/Makefile.am | 3 +-
gst/videoscale/gstvideoscale.c | 115 +++-
gst/videoscale/gstvideoscale.h | 10 +-
gst/videoscale/vs_image.h | 7 +
gst/videoscale/vs_lanczos.c | 1558 ++++++++++++++++++++++++++++++++++++++++
5 files changed, 1689 insertions(+), 4 deletions(-)
Diff: http://cgit.freedesktop.org/gstreamer/gst-plugins-base/diff/?id=4e38577b30bda1ccf43c15a4211e957eee078897
More information about the gstreamer-commits
mailing list