After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 795712 - hlssink2: Fix duration value for EXTINF tag.
hlssink2: Fix duration value for EXTINF tag.
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
1.14.0
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-05-01 08:58 UTC by Yeongjin Jeong
Modified: 2018-11-03 14:22 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
hlssink2: Fix duration value for EXTINF tag (1.37 KB, patch)
2018-05-01 08:58 UTC, Yeongjin Jeong
none Details | Review
splitmuxsink: Add new structure "running_time_end" in message element (3.71 KB, patch)
2018-05-01 08:59 UTC, Yeongjin Jeong
none Details | Review

Description Yeongjin Jeong 2018-05-01 08:58:52 UTC
Created attachment 371573 [details] [review]
hlssink2: Fix duration value for EXTINF tag

hlssink2 parsed wrong value for the EXTINF tag, with a timestamp instead of duration.

e.g.
If you run following command, such as
 => gst-launch-1.0 videotestsrc num-buffers=1 ! x264enc ! hlssink2

EXTINF tag value in playlist.m3u8 is set to 0, which is the timestamp of the video packet.

So I suggest following patches, adds new structure "running_time_end" in message element of splitmuxsink, for hlssink2. This indicates the end value of timestamp in fragment.
Comment 1 Yeongjin Jeong 2018-05-01 08:59:44 UTC
Created attachment 371574 [details] [review]
splitmuxsink: Add new structure "running_time_end" in message element

Adds the following new structure "running_time_end" in message element for "splitmuxsink-fragment-opened" or "splitmuxsink-fragment-closed" case.

This indicates the end value of timestamp in fragment.
Comment 2 GStreamer system administrator 2018-11-03 14:22:24 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/699.