[Bug 796666] New: mpegtsmux doesn't write PAT in audio-only mux

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Jun 25 13:25:36 UTC 2018


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

            Bug ID: 796666
           Summary: mpegtsmux doesn't write PAT in audio-only mux
    Classification: Platform
           Product: GStreamer
           Version: 1.14.1
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: mcfletch at vrplumber.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

The following stream:

```gst-launch-1.0 mpegtsmux name=muxer prog-map=programs,sink_102=1 !
buffermonitor name=test-src-8002 ! filesink location=test.ts audiotestsrc
wave=sine ! audio/x-raw,channels=2 ! avenc_ac3 bitrate=128 ! muxer.sink_102```

produces a .ts file which does *not* include any PAT tables on a 1.14.1
source-tarball build on Centos7 (or on a 1.14.0 build):

```$ tsinfo -max 50000000 test.ts 
Reading from test.ts
Scanning 50000000 TS packets
EOF

Found 0 PAT packets and 0 PMT packets in 50000000 TS packets```

The same pipeline works fine *IFF* there is a video stream involved. The same
pipeline also works *correctly* on the packaged 1.14.0 Ubuntu 18.04 version of
gstreamer. The difference between the two 1.14.0 versions appears to be down to
a check to see if the

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