← Back to team overview

tiomap-dev team mailing list archive

[Bug 924725] [NEW] playbin2 not able to play m2ts movies

 

Public bug reported:

Sample mpeg-ts movies are available here: http://www.demo-
world.eu/trailers/high-definition-trailers.php

Tested on pandaboard 4430 on Oneiric: Linux omap4430 3.0.0-1206-omap4
and latest TI-OMAP4 packages

gst-launch  playbin2 uri=file:///media/NANO/hd_dolby_countdown_1920x1080p_VBR.m2ts  video-sink=pvrvideosink
Setting pipeline to PAUSED ...
Pipeline is PREROLLING ...
0:00:00.332153334  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:622:gst_h264_parse_vui_parameters: failed to read UE
0:00:00.332458509  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:633:gst_h264_parse_vui_parameters: error parsing "VUI Parameters"
0:00:00.332611097  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:1504:gst_h264_parse_sps: error parsing "Sequence parameter set"
0:00:00.332763685  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:1539:gst_h264_parse_pps: couldn't find associated sequence parameter set with id: 0
0:00:00.332855238  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:960:gst_h264_parser_parse_buffering_period: couldn't find associated sequence parameter set with id: 0
0:00:00.333007826  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:1704:gst_h264_parser_parse_slice_hdr: couldn't find associated picture parameter set with id: 0
0:00:00.333496107  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:1704:gst_h264_parser_parse_slice_hdr: couldn't find associated picture parameter set with id: 0
0:00:00.333831800  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:1704:gst_h264_parser_parse_slice_hdr: couldn't find associated picture parameter set with id: 0
0:00:00.333984388  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:1704:gst_h264_parser_parse_slice_hdr: couldn't find associated picture parameter set with id: 0
0:00:00.334289564  1452  0x1445588 WARN             mpegtsdemux gstmpegtsdemux.c:2865:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:00.388488782  1452 0xb4146540 WARN             mpegtsdemux gstmpegtsdemux.c:2865:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:00.398254406  1452 0xb4146540 WARN             mpegtsdemux gstmpegtsdemux.c:2865:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
0:00:00.707000745  1452  0x1445588 WARN                  ducati gstducatividdec.c:592:gst_ducati_viddec_sink_setcaps:<ducatih264dec0> missing required fields
0:00:00.714691175  1452  0x14326c8 WARN                 basesrc gstbasesrc.c:2582:gst_base_src_loop:<source> error: Internal data flow error.
0:00:00.715332044  1452  0x14326c8 WARN                 basesrc gstbasesrc.c:2582:gst_base_src_loop:<source> error: streaming task paused, reason not-negotiated (-4)
ERROR: from element /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstFileSrc:source: Internal data flow error.
Additional debug info:
gstbasesrc.c(2582): gst_base_src_loop (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstFileSrc:source:
streaming task paused, reason not-negotiated (-4)
ERROR: pipeline doesn't want to preroll.
Setting pipeline to NULL ...
Freeing pipeline ...


By setting caps manually in a custom pipeline in front of ducatih264dec, the same file is well played.

** Affects: ubuntu-omap4-extras-multimedia
     Importance: Undecided
         Status: New


** Tags: ducati mpeg-ts playbin2

-- 
You received this bug notification because you are a member of TI OMAP
Developers, which is subscribed to ubuntu-omap4-extras-multimedia.
https://bugs.launchpad.net/bugs/924725

Title:
  playbin2 not able to play m2ts movies

Status in OMAP4 Ubuntu Multimedia addons:
  New

Bug description:
  Sample mpeg-ts movies are available here: http://www.demo-
  world.eu/trailers/high-definition-trailers.php

  Tested on pandaboard 4430 on Oneiric: Linux omap4430 3.0.0-1206-omap4
  and latest TI-OMAP4 packages

  gst-launch  playbin2 uri=file:///media/NANO/hd_dolby_countdown_1920x1080p_VBR.m2ts  video-sink=pvrvideosink
  Setting pipeline to PAUSED ...
  Pipeline is PREROLLING ...
  0:00:00.332153334  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:622:gst_h264_parse_vui_parameters: failed to read UE
  0:00:00.332458509  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:633:gst_h264_parse_vui_parameters: error parsing "VUI Parameters"
  0:00:00.332611097  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:1504:gst_h264_parse_sps: error parsing "Sequence parameter set"
  0:00:00.332763685  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:1539:gst_h264_parse_pps: couldn't find associated sequence parameter set with id: 0
  0:00:00.332855238  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:960:gst_h264_parser_parse_buffering_period: couldn't find associated sequence parameter set with id: 0
  0:00:00.333007826  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:1704:gst_h264_parser_parse_slice_hdr: couldn't find associated picture parameter set with id: 0
  0:00:00.333496107  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:1704:gst_h264_parser_parse_slice_hdr: couldn't find associated picture parameter set with id: 0
  0:00:00.333831800  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:1704:gst_h264_parser_parse_slice_hdr: couldn't find associated picture parameter set with id: 0
  0:00:00.333984388  1452  0x1445588 WARN       codecparsers_h264 gsth264parser.c:1704:gst_h264_parser_parse_slice_hdr: couldn't find associated picture parameter set with id: 0
  0:00:00.334289564  1452  0x1445588 WARN             mpegtsdemux gstmpegtsdemux.c:2865:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
  0:00:00.388488782  1452 0xb4146540 WARN             mpegtsdemux gstmpegtsdemux.c:2865:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
  0:00:00.398254406  1452 0xb4146540 WARN             mpegtsdemux gstmpegtsdemux.c:2865:gst_mpegts_demux_src_pad_query:<mpegtsdemux0> unsupported query format or no bitrate yet to approximate duration from bytes
  0:00:00.707000745  1452  0x1445588 WARN                  ducati gstducatividdec.c:592:gst_ducati_viddec_sink_setcaps:<ducatih264dec0> missing required fields
  0:00:00.714691175  1452  0x14326c8 WARN                 basesrc gstbasesrc.c:2582:gst_base_src_loop:<source> error: Internal data flow error.
  0:00:00.715332044  1452  0x14326c8 WARN                 basesrc gstbasesrc.c:2582:gst_base_src_loop:<source> error: streaming task paused, reason not-negotiated (-4)
  ERROR: from element /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstFileSrc:source: Internal data flow error.
  Additional debug info:
  gstbasesrc.c(2582): gst_base_src_loop (): /GstPlayBin2:playbin20/GstURIDecodeBin:uridecodebin0/GstFileSrc:source:
  streaming task paused, reason not-negotiated (-4)
  ERROR: pipeline doesn't want to preroll.
  Setting pipeline to NULL ...
  Freeing pipeline ...

  
  By setting caps manually in a custom pipeline in front of ducatih264dec, the same file is well played.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-omap4-extras-multimedia/+bug/924725/+subscriptions


Follow ups

References