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 698649 - eglglessink: Wrong picture scaling on RPi
eglglessink: Wrong picture scaling on RPi
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: 1.1.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-04-23 11:38 UTC by Ilya Smelykh
Modified: 2013-04-24 07:46 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
how it looks. (95.67 KB, image/jpeg)
2013-04-23 11:39 UTC, Ilya Smelykh
Details
log with GST_DEBUG=omx*:6 (281.35 KB, application/x-gzip)
2013-04-23 11:56 UTC, Ilya Smelykh
Details
GST_DEBUG=egl*:6 (123.05 KB, application/x-gzip)
2013-04-23 15:39 UTC, Ilya Smelykh
Details

Description Ilya Smelykh 2013-04-23 11:38:06 UTC
Hello GStreamer's community members.

 I tried to run last git master on raspberry Pi and faced with an issue.

Pipeline:

 gst-launch-1.0 filesrc location=/m/big_buck_bunny_1080p_H264_AAC_25fps_7200K.MP4 ! decodebin ! eglglessink

 You can see result in attachment. 

Please note, if I set  eglglessink force_aspect_ratio=FALSE then picture shown on the full screen.

You can download test stream from http://samplemedia.linaro.org/H264/.

Thanks.
Comment 1 Ilya Smelykh 2013-04-23 11:39:09 UTC
Created attachment 242207 [details]
how it looks.
Comment 2 Ilya Smelykh 2013-04-23 11:56:07 UTC
Created attachment 242208 [details]
log with GST_DEBUG=omx*:6
Comment 3 Ilya Smelykh 2013-04-23 15:39:38 UTC
Created attachment 242244 [details]
GST_DEBUG=egl*:6
Comment 4 Sebastian Dröge (slomo) 2013-04-24 07:46:46 UTC
commit 9f25db09817ef9ab049f4ffb102806f6a57571f9
Author: Sebastian Dröge <sebastian.droege@collabora.co.uk>
Date:   Wed Apr 24 09:40:24 2013 +0200

    eglglessink: Use gst_egl_display_get() instead of passing a GstEGLDisplay to EGL functions