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 746653 - hls, adaptivedemux: "playlist" event is not sent on initial playlist selection
hls, adaptivedemux: "playlist" event is not sent on initial playlist selection
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
1.4.5
Other Linux
: Normal enhancement
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2015-03-23 15:18 UTC by David Guthrie
Modified: 2015-06-13 16:04 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Patch to send initial playlist event (1.51 KB, patch)
2015-03-23 15:18 UTC, David Guthrie
none Details | Review

Description David Guthrie 2015-03-23 15:18:14 UTC
Created attachment 300141 [details] [review]
Patch to send initial playlist event

The "playlist" event is only sent when a new playlist is selected during playback, it is not sent when the initial playlist is selected from the variant playlist. To facilitate automated testing, the initial playlist selected is also desirable.

The attached patch adds the initial select playlist event.
Comment 1 Tim-Philipp Müller 2015-06-13 16:04:36 UTC
It looks to me like this is fixed in git master with adaptivedemux:

gst-launch-1.0 -m playbin uri='http://foo.com/bar.m3u8'| grep adaptive
Got message #59 from element "hlsdemux0" (element): adaptive-streaming-statistics, manifest-uri=(string)http://foo.com/bar.m3u8, uri=(string)http://foo.com/bar.m3u8, manifest-download-start=(guint64)18446744073709551615, manifest-download-stop=(guint64)898875351789732;

Of not, please provide a patch against adaptive demux and re-open, or file a new bug, thanks!