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 759359 - GLES 1080p scaling generates artifacts on raspberrypi were 720p works okay
GLES 1080p scaling generates artifacts on raspberrypi were 720p works okay
Status: RESOLVED DUPLICATE of bug 761452
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
1.6.1
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-12-11 15:50 UTC by Florent Thiéry
Modified: 2016-09-26 04:43 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Florent Thiéry 2015-12-11 15:50:57 UTC
I am trying to scale video using OpenGL/GLES

No-scaling works flawlessly:

gst-launch-1.0 videotestsrc pattern=18 background-color=251651651 ! video/x-raw\,\ format\=\(string\)RGBA\,\ width\=\(int\)128\,\ height\=\(int\)72\,\ framerate\=\(fraction\)30/1 ! glimagesink

720p works good:

gst-launch-1.0 videotestsrc pattern=18 background-color=251651651 ! video/x-raw\,\ format\=\(string\)RGBA\,\ width\=\(int\)128\,\ height\=\(int\)72\,\ framerate\=\(fraction\)30/1 ! glupload ! glcolorscale ! video/x-raw\(memory:GLMemory\)\,\ format\=\(string\)RGBA\,\ width\=\(int\)1280\,\ height\=\(int\)720 ! glimagesink -v

1080p produces heavy artifacts:

gst-launch-1.0 videotestsrc pattern=18 background-color=251651651 ! video/x-raw\,\ format\=\(string\)RGBA\,\ width\=\(int\)128\,\ height\=\(int\)72\,\ framerate\=\(fraction\)30/1 ! glupload ! glcolorscale ! video/x-raw\(memory:GLMemory\)\,\ format\=\(string\)RGBA\,\ width\=\(int\)1920\,\ height\=\(int\)1080 ! glimagesink

The following video shows 1080p then 720p captured from the rpi output:
https://www.ubicast.eu/media/downloads/rpi/recording.mp4

I don't see any error showing up in 1080 vs 720
Comment 1 Matthew Waters (ystreet00) 2016-02-16 23:46:26 UTC
The only case where I've had this is when gpu_mem is set too low to accommodate the 1080p buffers.
Comment 2 Matthew Waters (ystreet00) 2016-05-15 08:51:18 UTC
Does this still occur with the master?
Comment 3 Matthew Waters (ystreet00) 2016-09-26 04:43:17 UTC

*** This bug has been marked as a duplicate of bug 761452 ***