[Bug 706292] New: [MPEGTSMUX] Request pads' PID is set to 0 upon reset of mpegtsmux

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Aug 19 03:10:04 PDT 2013


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

           Summary: [MPEGTSMUX] Request pads' PID is set to 0 upon reset
                    of mpegtsmux
    Classification: Platform
           Product: GStreamer
           Version: 1.0.8
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: lorddoskias at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


When MpegTSmux with requested pads is being reset the associated pid on the
pads is set to 0. Later, when the mpegtsmux is set to playing the following
errors is generated since PID 0 is reserved for PAT : 


0:00:08.918212309  4108  0x1984150 DEBUG              mpegtsmux
mpegtsmux.c:565:mpegtsmux_create_stream:<muxer:sink_66> Creating stream with
PID 0x0000 for caps video/x-h264, stream-format=(string)byte-stream,
width=(int)720, height=(int)576, parsed=(boolean)true, alignment=(string)au

0:00:08.920068219  4108  0x1984150 WARN               mpegtsmux
mpegtsmux.c:767:mpegtsmux_create_streams:<muxer> error: Could not create
handler for stream

Edward Hervey summarised it as follows: "essentially the code assumes that pad
won't be resetted and re-used"

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