[Bug 725298] dashdemux: fails after MPD refresh

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Feb 28 13:46:34 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=725298
  GStreamer | gst-plugins-bad | git

Thiago Sousa Santos <thiago.sousa.santos> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1

--- Comment #5 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2014-02-28 22:08:23 UTC ---
Yes, that's a possibility. Thanks for debugging it. The active stream variables
need to be updated. Do you want to work on a patch for that?

Additionally, from a quick look on the code there seems to be lots of places
that would deserve locking with the DASH_DEMUX_CLIENT_LOCK to avoid any issues
if some thread tries to access demux->client while

          gst_mpd_client_free (demux->client);
          demux->client = new_client;

is being done.

-- 
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