After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 789247 - Playback with playbin3 of MPEG TS file with two stream collections for a program does not preroll
Playback with playbin3 of MPEG TS file with two stream collections for a prog...
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2017-10-20 13:16 UTC by mkid.dev
Modified: 2018-11-03 14:14 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
MPEG TS with program, which starts with only video stream, but shortly has video and audio streams (1.09 MB, video/MP2T)
2017-10-20 13:16 UTC, mkid.dev
Details

Description mkid.dev 2017-10-20 13:16:44 UTC
Created attachment 361943 [details]
MPEG TS with program, which starts with only video stream, but shortly has video and audio streams

Brief analysis done by Edward Hervey at Hackfest identified at least two problems:
- mpegtsdemux does not add audio pad for second streams collection,
- playbin3 unnecessary blocks streaming.

Information about TS file from tsinfo tool:
Packet 1 is PAT
Program list:
    Program 1 -> PID 0100 (256)

Packet 2 is PMT with PID 0100 (256)
  Program 1, version 0, PCR PID 1fff (8191)
  Program streams:
    PID 0101 ( 257) -> Stream type 1b ( 27) H.264/14496-10 video (MPEG-4/AVC)

Packet 159 is PMT with PID 0100 (256) - content changed
  Program 1, version 1, PCR PID 0101 (257)
  Program streams:
    PID 0101 ( 257) -> Stream type 1b ( 27) H.264/14496-10 video (MPEG-4/AVC)
    PID 0102 ( 258) -> Stream type 0f ( 15) 13818-7 Audio with ADTS transport syntax
Comment 1 GStreamer system administrator 2018-11-03 14:14:47 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/624.