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 755101 - validate: scenarios: sometimes failure with changing subtitle track scenarios
validate: scenarios: sometimes failure with changing subtitle track scenarios
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-devtools
unspecified
Other Linux
: Normal minor
: 1.5.91
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-09-16 08:23 UTC by Eunhae Choi
Modified: 2015-09-16 08:59 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
validate: scenarios: set need clock sync for switching subtitle track (2.19 KB, patch)
2015-09-16 08:29 UTC, Eunhae Choi
committed Details | Review

Description Eunhae Choi 2015-09-16 08:23:54 UTC
The validate checking with switching subtitle track scenarios has failed sometimes. I've attached log at below urls.

fail : http://ur1.ca/nsqzf
pass : http://ur1.ca/nsqzo
Comment 1 Eunhae Choi 2015-09-16 08:29:12 UTC
Created attachment 311439 [details] [review]
validate: scenarios: set need clock sync for switching subtitle track

As soon as the track is changed, the pipeline state is set to NULL by execution 'stop' action even if there is a 'playback-time' with 5sec.

If the AV sink is not synchronized, audio fakesink and video fakesink has different position value.

When the validate request the position information of pipeline to do 'stop' action, the audio fakesink response of the position query with the bigger value than 5sec. It causes 'fail' of the switching subtitle track scenarios.
Comment 2 Thibault Saunier 2015-09-16 08:59:31 UTC
Attachment 311439 [details] pushed as 9e1cea6 - validate: scenarios: set need clock sync for switching subtitle track