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 646293 - GESTimelineLayer and GESSimpleTimelineLayer don't take gaps into account.
GESTimelineLayer and GESSimpleTimelineLayer don't take gaps into account.
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-editing-services
git master
Other Linux
: Normal normal
: 1.2.0
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-03-31 01:09 UTC by Mathieu Duponchelle
Modified: 2013-09-24 16:03 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
80 lines example for GESTimelineLayer. (1.96 KB, text/x-csrc)
2011-03-31 01:09 UTC, Mathieu Duponchelle
Details

Description Mathieu Duponchelle 2011-03-31 01:09:43 UTC
Created attachment 184752 [details]
80 lines example for GESTimelineLayer.

The simple example file attached should display nothing for ~ 5 seconds, then a red screen with a 880 hz beep, then stop, but the gap at the beginning does not exist.
Comment 1 Thibault Saunier 2012-03-27 22:11:21 UTC
First fix:

commit 14480b43f487edc0639955b74d34df2be9a12c6e
Author: Thibault Saunier <thibault.saunier@collabora.com>
Date:   Thu Oct 20 16:16:30 2011 +0200

    ges: Add a gnl background object  to tracks
    
    This is in order to support gaps in the timeline.
    This is not the proper solution, we should make sure to fill gaps properly,
    but for the time being, it makes the trick


We should detect the gaps properly and then add GES*TestSource at the exact time of them instead of using a background. This, in order to have better performances.