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 734051 - playbin/subtitleoverlay: Race switching audio track leads to not-negotiated errors
playbin/subtitleoverlay: Race switching audio track leads to not-negotiated ...
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-07-31 15:35 UTC by Thibault Saunier
Modified: 2018-05-06 12:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Thibault Saunier 2014-07-31 15:35:20 UTC
The following test gst-validate test races https://jenkins.arracacha.collabora.co.uk/view/pitivi/job/gst-validate-tests/800/testReport/junit/validate.file.playback/switch_subtitle_track/Sintel_2010_720p_mkv/history/

This test actually runs

$gst-validate-1.0  --set-scenario switch_subtitle_track playbin uri=file:///path/to/Sintel.2010.720p.mkv audio-sink='fakesink' video-sink='fakesink'

file comming from: https://archive.org/details/sintel.2010.720p.mkv

Basically the switch_subtitle_track scenario just plays for 1 second, then switches the subtitle track to the second subtitle track, at that point we can get a NOT NEGOTIATED error.

You can see a bit more details here: https://jenkins.arracacha.collabora.co.uk/view/pitivi/job/gst-validate-tests/800/testReport/validate.file.playback/switch_subtitle_track/Sintel_2010_720p_mkv/

That test will be disabled from now on.
Comment 1 Tim-Philipp Müller 2016-04-17 23:52:14 UTC
Any chance you could check if this is still racy ?
Comment 2 Vivia Nikolaidou 2018-05-06 12:17:57 UTC
Closing this bug report as no further information has been provided. Please feel free to reopen this bug report if you can provide the information that was asked for in a previous comment.
Thanks!