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 635149 - [pipeline] start time is not updated when pausing sink first
[pipeline] start time is not updated when pausing sink first
Status: RESOLVED NOTABUG
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
0.10.29
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-11-18 07:21 UTC by Miguel Angel Cabrera Moya
Modified: 2010-12-18 13:54 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Miguel Angel Cabrera Moya 2010-11-18 07:21:37 UTC
In a pipeline the start time is not updated correctly when a sink is first paused and then the pipeline containing the sink is paused.

This provokes that when the pipeline is set to playing state again its contents are played faster until the clock reaches the running time.
Comment 1 Sebastian Dröge (slomo) 2010-12-18 13:54:13 UTC
If you're changing states of elements inside a pipeline manually you have to care for all these things yourself unfortunately. The start_time of an element is only updated when changing to the PAUSED state and if an element inside the pipeline already is in the PAUSED state it will not go through the transition again.