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 792232 - hlsdemux: setup new stream if current variant stream becomes invalid and is removed from master playlist
hlsdemux: setup new stream if current variant stream becomes invalid and is r...
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2018-01-05 08:11 UTC by Jun Xie
Modified: 2018-11-03 14:17 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
[1/2] reset current variant if old one becomes invalid and is removed from master playlist (878 bytes, patch)
2018-01-05 09:22 UTC, Jun Xie
none Details | Review
[1/2] reset current variant if old one becomes invalid and is removed from master playlist (1.68 KB, patch)
2018-01-05 09:24 UTC, Jun Xie
none Details | Review
[2/2] setup new stream if current variant stream changed during manifest update (1.51 KB, patch)
2018-01-05 09:32 UTC, Jun Xie
none Details | Review

Description Jun Xie 2018-01-05 08:11:56 UTC
During updating manifest, current variant stream is checked for validity.
If it becomes invalid, master playlist is updated and old variant streams are compared new variant stream.

Currently, only a warning log is shown.
>hlsdemux gsthlsdemux.c:1288:gst_hls_demux_update_variant_playlist:[00m Unable to match current playlist

I think we need to :
1) reset current variant,
2) setup new stream.
Comment 1 Jun Xie 2018-01-05 09:22:03 UTC
Created attachment 366361 [details] [review]
[1/2] reset current variant if old one becomes invalid and is removed from master playlist
Comment 2 Jun Xie 2018-01-05 09:24:15 UTC
Created attachment 366362 [details] [review]
[1/2] reset current variant if old one becomes invalid and is removed from master playlist
Comment 3 Jun Xie 2018-01-05 09:32:26 UTC
Created attachment 366363 [details] [review]
[2/2] setup new stream if current variant stream changed during manifest update
Comment 4 Jun Xie 2018-01-16 07:38:53 UTC
please review :)
Comment 5 GStreamer system administrator 2018-11-03 14:17:11 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/646.