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 786225 - glimagesink: a lot of frames are dropping and video is showing 1 frame almost per second
glimagesink: a lot of frames are dropping and video is showing 1 frame almost...
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
1.12.2
Other Windows
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-08-13 07:59 UTC by Kim Jonathan
Modified: 2018-08-28 05:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
log file (8.83 KB, text/plain)
2017-08-13 07:59 UTC, Kim Jonathan
Details

Description Kim Jonathan 2017-08-13 07:59:56 UTC
Created attachment 357505 [details]
log file

Hi, I am facing performance issue while using glimagesink as video-sink. A lot of frames are being dropped and video is showing 1 frame almost per second. But while using using autovideosink, no frame drops observed and playback is very smooth. 
log is attached. ("*:3,glupload*:4,gstbasesink*:5")

Please let me know if you need more info.

Thanks
Comment 1 Jan Schmidt 2017-08-13 10:32:43 UTC
Is autovideosink using glimagesink, or the Direct3D one?
Comment 2 Jan Schmidt 2017-08-13 10:33:28 UTC
Also, 1fps usually means the frames are arriving late to the sink
Comment 3 Kim Jonathan 2017-08-13 17:40:35 UTC
(In reply to Jan Schmidt from comment #1)
> Is autovideosink using glimagesink, or the Direct3D one?

autovideosink is using Direct3D.
Comment 4 Kim Jonathan 2017-08-13 17:43:50 UTC
(In reply to Jan Schmidt from comment #2)
> Also, 1fps usually means the frames are arriving late to the sink

The only difference in both pipeline is autovideosink and glimagesink.
glimagesink internally use glupload, glcolorbalance etc... so I can't say exactly which element is causing frame delay. But one thing I m sure is something wrong in glimagesinkbin Bin element.

Pleaase let me know if you need more info or logs..
Comment 5 Matthew Waters (ystreet00) 2018-05-05 21:13:44 UTC
Some pipeline graphs would be useful to know what you're attempting to run.

Some GST_DEBUG=3,gl*:5,*base*:5 logs might also be useful.