[Bug 738695] mpegtsbase: reset demuxer on EOS

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Oct 24 08:21:23 PDT 2014


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

Matthieu Bouron <matthieu.bouron> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #288759|0                           |1
        is obsolete|                            |

--- Comment #3 from Matthieu Bouron <matthieu.bouron at collabora.com> 2014-10-24 15:21:20 UTC ---
Created an attachment (id=289283)
 View: https://bugzilla.gnome.org/attachment.cgi?id=289283
 Review: https://bugzilla.gnome.org/review?bug=738695&attachment=289283

mpegtsbase: do not programs on EOS

As a consequence, tsdemux won't remove its pads anymore on EOS.

Fixes the case when mpegtsbase is not able to process new packets after EOS as
the corresponding pids aren't known anymore because the programs were removed
and the pes/psi were kept, preventing the PAT to be parsed again.

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