[gstreamer-bugs] [Bug 616519] [mpegtsdemux] anormal pause (3sec) between prerolling and playing

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jul 29 10:28:50 PDT 2010


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

Andoni Morales <ylatuya> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ylatuya at gmail.com

--- Comment #4 from Andoni Morales <ylatuya at gmail.com> 2010-07-29 17:28:47 UTC ---
The first buffer out of the decoder is sent with a ts starting 02.764643179
seconds after the start of the new segment.

gst-launch-0.10  -v filesrc location=channel5_light.pcap ! pcapparse !
mpegtsparse ! mpegtsdemux ! queue !  ffdec_h264 !  identity single-segment=true
silent=true ! fakesink   -v 
Estableciendo el conducto a PAUSA …
El conducto está PREPARÁNDOSE …
/GstPipeline:pipeline0/GstPcapParse:pcapparse0.GstPad:src: caps = video/mpegts,
systemstream=(boolean)true
/GstPipeline:pipeline0/MpegTSParse:mpegtsparse0.GstPad:sink: caps =
video/mpegts, systemstream=(boolean)true
/GstPipeline:pipeline0/MpegTSParse:mpegtsparse0.GstPad:src0: caps =
video/mpegts, systemstream=(boolean)true, packetsize=(int)188
/GstPipeline:pipeline0/GstMpegTSDemux:mpegtsdemux0.GstPad:sink: caps =
video/mpegts, systemstream=(boolean)true, packetsize=(int)188
/GstPipeline:pipeline0/GstMpegTSDemux:mpegtsdemux0: pat-info = ((GValueArray*)
0x904e180)
/GstPipeline:pipeline0/GstMpegTSDemux:mpegtsdemux0: pmt-info =
((MpegTsPmtInfo*) 0x8f3e8a0)
/GstPipeline:pipeline0/GstQueue:queue0.GstPad:sink: caps = video/x-h264
/GstPipeline:pipeline0/GstQueue:queue0.GstPad:src: caps = video/x-h264
/GstPipeline:pipeline0/ffdec_h264:ffdec_h2640.GstPad:sink: caps = video/x-h264
/GstPipeline:pipeline0/ffdec_h264:ffdec_h2640.GstPad:src: caps =
video/x-raw-yuv, width=(int)720, height=(int)576, framerate=(fraction)25/1,
format=(fourcc)I420, interlaced=(boolean)true,
pixel-aspect-ratio=(fraction)12/11
/GstPipeline:pipeline0/GstIdentity:identity0.GstPad:src: caps =
video/x-raw-yuv, width=(int)720, height=(int)576, framerate=(fraction)25/1,
format=(fourcc)I420, interlaced=(boolean)true,
pixel-aspect-ratio=(fraction)12/11
/GstPipeline:pipeline0/GstIdentity:identity0.GstPad:sink: caps =
video/x-raw-yuv, width=(int)720, height=(int)576, framerate=(fraction)25/1,
format=(fourcc)I420, interlaced=(boolean)true,
pixel-aspect-ratio=(fraction)12/11
/GstPipeline:pipeline0/GstFakeSink:fakesink0.GstPad:sink: caps =
video/x-raw-yuv, width=(int)720, height=(int)576, framerate=(fraction)25/1,
format=(fourcc)I420, interlaced=(boolean)true,
pixel-aspect-ratio=(fraction)12/11
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "preroll   *******
"
El conducto está PREPARADO …
Estableciendo el conducto a REPRODUCIENDO …
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "event   ******* E
(type: 102, GstEventNewsegment, update=(boolean)true, rate=(double)1,
applied-rate=(double)1, format=(GstFormat)GST_FORMAT_TIME, start=(gint64)0,
stop=(gint64)-1, position=(gint64)0;) 0xb6d01b40"
New clock: GstSystemClock
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(622080 bytes, timestamp: 0:00:02.590533334, duration: 0:00:00.040000000,
offset: -1, offset_end: -1, flags: 544) 0x9064338"

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