[Bug 767601] New: Missing State Notifications From Playbin
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Jun 13 10:28:42 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=767601
Bug ID: 767601
Summary: Missing State Notifications From Playbin
Classification: Platform
Product: GStreamer
Version: 1.8.1
OS: Windows
Status: NEW
Severity: normal
Priority: Normal
Component: don't know
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: henning.riis at craftwork.dk
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created attachment 329679
--> https://bugzilla.gnome.org/attachment.cgi?id=329679&action=edit
Program that reproduces the bug once in a while, rerun till it does
I set a uri on playbin based pipeline, set state to paused, then after a while
to playing. I have a bus connected waiting for GST_MESSAGE_STATE_CHANGED from
pipeline. Sometimes all expected state changes arrive, sometimes I only get the
first state change (NULL->READY) leaving my application without knowledge that
the video is actually playing.
Note that the video IS playing in the video. This seems to be related only to
notifying about the state change.
I have attached a small windows program that will reproduce the problem like 1
out of 10 or something. The program will exit the process if it gets the state
change, so if the main loop manages to wait 10 seconds without the state change
having occurred the problem has been reproduced.
The video I used was an H264 encoded video in 1920x816 resolution. I don't know
if it can be reproduced with all videos and/or audio files, but I have seen it
with other videos as well.
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list