After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 402076 - videoscale 4-tap method broken for downscaling
videoscale 4-tap method broken for downscaling
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: 0.10.14
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-01-29 12:36 UTC by Christian Fredrik Kalager Schaller
Modified: 2007-06-15 15:24 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Fredrik Kalager Schaller 2007-01-29 12:36:32 UTC
I tried the 4-tap videoscaler method today and it did not work nicely at
all. I am using the pipeline below:

gst-launch-0.10 filesrc
location=/home/cschalle/Desktop/animusic2dvd_m720p.mov ! decodebin2
name="decode" decode. ! ffmpegcolorspace ! videoscale method=2
qos=false ! "video/x-raw-yuv, width=(int)640, height=(int)360" !
ffmpegcolorspace ! schroenc ! queue ! oggmux name=mux ! gnomevfssink
location=file:///tmp/anime.ogg decode. ! audioconvert ! vorbisenc !
queue ! mux.

The output looked horribly pixelated and whats worse is that instead of
scaling the image down it cropped it. Any 720 HD clip should work with this pipeline.
Comment 1 Michael Smith 2007-06-15 15:24:08 UTC
Fixed with:
        * gst/videoscale/vs_4tap.c: (vs_image_scale_4tap_Y):
          Update tmpbuf for all neccesary rows, not just one, as is required
          when downscaling.
          Fixes #402076.