[Bug 700505] Video corruption when dashdemux changes bitrate

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Jun 2 14:38:49 PDT 2013


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

--- Comment #4 from Greg Rutz <greg at gsr-tek.com> 2013-06-02 21:38:44 UTC ---
(In reply to comment #3)
> In the dashdemux case, qtdemux is simply ignoring the switch and continues
> pushing data and the decoders/parsers will interpret the new data with the old
> resolution/bitrate, leading to corrupted video/audio.

tsdemux suffers from this same problem.  We have to examine the elementary
stream packet headers to get the resolution and send an new caps event.

Until these problem are fixed with demuxers, I'm assuming you will be OK with
making dashdemux just switch decode groups when it detects a new Representation
(which is what my incoming patch will do).  Please let me know if this fix
would not be acceptable at this time.

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