https://bugs.kde.org/show_bug.cgi?id=396256

            Bug ID: 396256
           Summary: Stream continues to play after stop
           Product: phonon-backend-gstreamer
           Version: 4.9.0
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: dvra...@kde.org
          Reporter: bvb...@abv.bg
                CC: myr...@kde.org, romain.per...@gmail.com,
                    sit...@kde.org, tdfisc...@kde.org
  Target Milestone: 4.8

Start stream in Dragon, push stop button, after 2 sec streaming starts again.
About me the problem is pipeline.cpp:252
return gst_element_set_state(GST_ELEMENT(m_pipeline), state);

https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gstreamer/html/GstElement.html#gst-element-set-state

"This function can return GST_STATE_CHANGE_ASYNC..." So i think function
returns async and then before result is awaited it changed to ready which cause
gstreamer to starts again. Harald, what you think?

gstreamer 1.14.1

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to