[Bug 704100] basesrc: Negotiation failures if set to flushing between stream-start event and negotiation

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Jul 15 02:46:12 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=704100
  GStreamer | gst-editing-services | git

Sebastian Dröge <slomo> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |slomo at circular-chaos.org
         Resolution|                            |FIXED
   Target Milestone|HEAD                        |1.1.3
            Summary|make ges/mixers.forever     |basesrc: Negotiation
                   |fails because of a missing  |failures if set to flushing
                   |negotiation.                |between stream-start event
                   |                            |and negotiation

--- Comment #2 from Sebastian Dröge <slomo at circular-chaos.org> 2013-07-15 09:46:08 UTC ---
commit c279bdb663de532be58b31970b26ff515ff4f098
Author: Sebastian Dröge <slomo at circular-chaos.org>
Date:   Mon Jul 15 11:36:18 2013 +0200

    pad: A newly activated pad should be marked as needing reconfiguration

commit 942d905e19612958b9f9d2c7ed5123899ae36693
Author: Sebastian Dröge <slomo at circular-chaos.org>
Date:   Mon Jul 15 11:32:54 2013 +0200

    Revert "pad: Don't consider flushing pads as needing reconfiguration"

    This reverts commit 948a9d2f2b728f5fb60be45d47a818cebeb60c7d.

    This is racy and trying to reconfigure and fail is still better
    than not trying to reconfigure at all.

    https://bugzilla.gnome.org/show_bug.cgi?id=704100

commit d60c2c2864a3438397b7e27c741566dfc805954b
Author: Sebastian Dröge <slomo at circular-chaos.org>
Date:   Mon Jul 15 11:32:10 2013 +0200

    basesrc: Leave the loop function faster if we're flushing

    Especially don't even try to send stream-start event or try
    to negotiate.

    https://bugzilla.gnome.org/show_bug.cgi?id=704100

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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