[Bug 731330] mpegtsdemux fixing PCR calculate_skew function
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Jun 6 05:19:50 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=731330
GStreamer | gst-plugins-bad | 1.3.2
--- Comment #3 from m][sko <xlazom00 at gmail.com> 2014-06-06 12:19:44 UTC ---
this isn't EXT-X-DISCONTINUITY problem
If you playing one stream quality there isn't problem
but problem show up if hls change to better/different quality with same
video/audio codec
but it isn't EXT-X-DISCONTINUITY segment
My idea is to don't generate big part of pipeline for every quality in hls
stream
We should do this only for EXT-X-DISCONTINUITY segments.
I want to feed same demuxer(tsdemux) with different qualities.
But PCR isn't continuously increasing for some fragments in moment of change :(
I model this situation with my single hls with various qualities (in one
stream)
and I found this PCR problem
then I modifies hlsdemuxer to generate
GST_BUFFER_FLAG_SET (buffer, GST_BUFFER_FLAG_DISCONT);
for every first fragment buffer
but
tsdemuxer don't handle it right and playing stop
log
http://pastebin.com/WamtTNyG
--
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