[gstreamer-bugs] [Bug 630256] rtph264-pay/depay: doesn't respect timestamps from incomming buffers

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Sep 22 09:02:58 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=630256
  GStreamer | gst-plugins-good | 0.10.x

Thijs Vermeir <thijsvermeir> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |UNCONFIRMED

--- Comment #6 from Thijs Vermeir <thijsvermeir at gmail.com> 2010-09-22 16:02:55 UTC ---
The issue above is fixed, however I have another issue that I think the
depayloader is the cause of (and is related to this).

If I do this test over network (with full rtp/rtcp) I record the data after
rtph264depay (video_h264.gdp). But the decoder is producing strange timestamps
for this stream.

gst-launch -v filesrc location=video_h264.gdp ! gdpdepay ! ffdec_h264 !
fakesink | grep chain | head -n 15
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:00.739234437, duration: none, offset: -1,
offset_end: -1, flags: 32) 0xa0c810"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:00.739234437, duration: none, offset: -1,
offset_end: -1, flags: 256) 0xa0cb90"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:00.739234436, duration: none, offset: -1,
offset_end: -1, flags: 256) 0xa0cc10"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:00.739234438, duration: none, offset: -1,
offset_end: -1, flags: 256) 0xa0c910"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:00.580115036, duration: none, offset: -1,
offset_end: -1, flags: 256) 0x7ce600"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:00.875055806, duration: none, offset: -1,
offset_end: -1, flags: 256) 0xa0cb10"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:00.875055805, duration: none, offset: -1,
offset_end: -1, flags: 256) 0xa0c810"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:00.875055807, duration: none, offset: -1,
offset_end: -1, flags: 256) 0x7ce700"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:00.739234439, duration: none, offset: -1,
offset_end: -1, flags: 256) 0xa0ca10"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:00.933831367, duration: none, offset: -1,
offset_end: -1, flags: 256) 0xa0ca90"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:00.933831366, duration: none, offset: -1,
offset_end: -1, flags: 256) 0x7ce680"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:00.933831368, duration: none, offset: -1,
offset_end: -1, flags: 256) 0xa0cb10"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:00.875055808, duration: none, offset: -1,
offset_end: -1, flags: 256) 0xa0ca10"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:01.062411317, duration: none, offset: -1,
offset_end: -1, flags: 256) 0xa0c810"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(460800 bytes, timestamp: 0:00:01.062411316, duration: none, offset: -1,
offset_end: -1, flags: 256) 0xa0c890"

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