[Bug 674536] tsdemux: Freeze on pts-wrap with streaming sources
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Mon Apr 15 01:28:13 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=674536
GStreamer | gst-plugins-bad | git
--- Comment #28 from Holger Kaelberer <hk at getslash.de> 2013-04-15 08:28:00 UTC ---
(In reply to comment #27)
> Created an attachment (id=241330)
View: https://bugzilla.gnome.org/attachment.cgi?id=241330
Review: https://bugzilla.gnome.org/review?bug=674536&attachment=241330
> 0001-tsdemux-Handle-PES-timestamp-resets-better.patch
Does not seem to work for our test-case (video-looping cf. comment 21) ->
Discont buffer timestamps:
0:00:28.573428371 8333 0x9df4920 DEBUG tsdemux
tsdemux.c:1604:gst_ts_demux_push_pending_data:<tsdemux0:video_00a8> Pushing
buffer with PTS: 0:00:28.710496384 , DTS: 0:00:28.590496384
0:00:28.598321798 8333 0x9df4920 DEBUG mpegtspacketizer
mpegtspacketizer.c:3699:mpegts_packetizer_pts_to_ts: Returning timestamp
0:00:28.630509363 for pts 12:04:07.782300000 pcr_pid:0x00a8
0:00:28.598347772 8333 0x9df4920 DEBUG tsdemux
tsdemux.c:1604:gst_ts_demux_push_pending_data:<tsdemux0:video_00a8> Pushing
buffer with PTS: 0:00:28.630509363 , DTS: 99:99:99.999999999
0:00:28.607733805 8333 0x9df4920 ERROR tsdemux
tsdemux.c:1384:gst_ts_demux_queue_data: CONTINUITY: Mismatch packet 5, stream 7
0:00:28.607871747 8333 0x9df4920 ERROR tsdemux
tsdemux.c:1384:gst_ts_demux_queue_data: CONTINUITY: Mismatch packet 7, stream
14
0:00:28.607981324 8333 0x9df4920 DEBUG mpegtspacketizer
mpegtspacketizer.c:3699:mpegts_packetizer_pts_to_ts: Returning timestamp
0:01:02.031097787 for pts 12:04:07.422244444 pcr_pid:0x00a8
0:00:28.609460526 8333 0x9df4920 ERROR tsdemux
tsdemux.c:1384:gst_ts_demux_queue_data: CONTINUITY: Mismatch packet 5, stream
10
0:00:28.609662723 8333 0x9df4920 DEBUG mpegtspacketizer
mpegtspacketizer.c:3699:mpegts_packetizer_pts_to_ts: Returning timestamp
0:01:02.010108898 for pts 12:04:07.401255555 pcr_pid:0x00a8
0:00:28.609779021 8333 0x9df4920 ERROR tsdemux
tsdemux.c:1384:gst_ts_demux_queue_data: CONTINUITY: Mismatch packet 0, stream 9
0:00:28.609903412 8333 0x9df4920 ERROR tsdemux
tsdemux.c:1384:gst_ts_demux_queue_data: CONTINUITY: Mismatch packet 6, stream
15
0:00:28.615506625 8333 0x9df4920 ERROR tsdemux
tsdemux.c:1384:gst_ts_demux_queue_data: CONTINUITY: Mismatch packet 2, stream
10
0:00:28.648771886 8333 0x9df4920 DEBUG mpegtspacketizer
mpegtspacketizer.c:3699:mpegts_packetizer_pts_to_ts: Returning timestamp
0:01:02.031110559 for pts 12:04:07.422244444 pcr_pid:0x00a8
0:00:28.690171859 8333 0x9df4920 DEBUG mpegtspacketizer
mpegtspacketizer.c:3699:mpegts_packetizer_pts_to_ts: Returning timestamp
0:01:02.071123228 for pts 12:04:07.462244444 pcr_pid:0x00a8
0:00:28.715768970 8333 0x9df4920 DEBUG mpegtspacketizer
mpegtspacketizer.c:3699:mpegts_packetizer_pts_to_ts: Returning timestamp
0:01:01.969346907 for pts 12:04:07.360455555 pcr_pid:0x00a8
0:00:28.728756331 8333 0x9df4920 DEBUG mpegtspacketizer
mpegtspacketizer.c:3699:mpegts_packetizer_pts_to_ts: Returning timestamp
0:01:02.111135796 for pts 12:04:07.502244444 pcr_pid:0x00a8
0:00:28.757055547 8333 0x9df4920 DEBUG mpegtspacketizer
mpegtspacketizer.c:3699:mpegts_packetizer_pts_to_ts: Returning timestamp
0:01:01.938159375 for pts 12:04:07.329255555 pcr_pid:0x00a8
0:00:28.772491514 8333 0x9df4920 DEBUG mpegtspacketizer
mpegtspacketizer.c:3699:mpegts_packetizer_pts_to_ts: Returning timestamp
0:01:02.151148264 for pts 12:04:07.542244444 pcr_pid:0x00a8
0:00:28.784946762 8333 0x9df4920 DEBUG mpegtspacketizer
mpegtspacketizer.c:3699:mpegts_packetizer_pts_to_ts: Returning timestamp
0:01:02.431216188 for pts 12:04:07.822300000 pcr_pid:0x00a8
0:00:28.784973081 8333 0x9df4920 DEBUG tsdemux
tsdemux.c:1604:gst_ts_demux_push_pending_data:<tsdemux0:video_00a8> Pushing
buffer with PTS: 0:01:02.431216188 , DTS: 99:99:99.999999999
--
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