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 642443 - strange edge effect for low resolution video
strange edge effect for low resolution video
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
0.10.29
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-02-16 10:24 UTC by Gary Ching-Pang Lin
Modified: 2011-02-17 09:34 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
strange edge effect (20.82 KB, image/png)
2011-02-16 10:26 UTC, Gary Ching-Pang Lin
Details
normal edge effect (13.47 KB, image/png)
2011-02-16 10:29 UTC, Gary Ching-Pang Lin
Details

Description Gary Ching-Pang Lin 2011-02-16 10:24:39 UTC
OS: openSUSE 11.3

When trying the effects of cheese, I found that the edge effect doesn't work well with the low resolution video. I tried several gst-launch commands and the following is my findings:

- If the input format is YUV(YUY2) and the resolution is low, the output of edgetv->xvimagesink becomes weird (see the attachment).

$ gst-launch -v videotestsrc ! video/x-raw-yuv,width=320,height=240 ! ffmpegcolorspace ! edgetv ! ffmpegcolorspace ! xvimagesink

- If the resolution is high (e.g. 640x480), edgetv works perfectly.

- If the input format is RGB or YUV(I420), edgetv works perfectly.

- ximagesink works while xvimagesink doesn't.

$ gst-launch -v videotestsrc ! video/x-raw-yuv,width=320,height=240 ! ffmpegcolorspace ! edgetv ! ximagesink

Wonder why YUV(YUY2) ruins the output of edgetv->xvimagesink.
Comment 1 Gary Ching-Pang Lin 2011-02-16 10:26:30 UTC
Created attachment 180970 [details]
strange edge effect
Comment 2 Gary Ching-Pang Lin 2011-02-16 10:29:04 UTC
Created attachment 180971 [details]
normal edge effect

It looks like something wrong between the conversion of YUV and RGB.