hlsdemux2: no subtitles after #EXT-X-DISCONTINUITY
Describe your issue
No subtitles after #EXT-X-DISCONTINUITY
Expected Behavior
Expected subtitles (in ~00:02:01.019):
[TEST1] All right.\nHold up.
[TEST2] [Exhales]
[TEST3] Hop on.
[TEST4] -Are you serious?\n-Yeah.
[TEST5] This is a serious piggyback.\nJump up.
[TEST6 END] You're heavier\nthan you look.
Observed Behavior
no subtitles
Setup
- Operating System: Ubuntu 20.04.6
- Device: Computer
- GStreamer Version: 1.23.0 commit-id: ae73284a
- Command line: gst-play-1.0 http://localhost:8000/playlist.m3u8 --use-playbin3
Steps to reproduce the bug
see: https://github.com/stawel/gstreamer-tests/tree/main/vtt-subtitles/vtt_subtitles_after_ads/2
- in terminal 1 run:
git clone https://github.com/stawel/gstreamer-tests.git
cd gstreamer-tests/vtt-subtitles/vtt_subtitles_after_ads/2/
python3 -m http.server
- in terminal 2 run:
gst-play-1.0 http://localhost:8000/playlist.m3u8 --use-playbin3
How reproducible is the bug?
always
Additional Information
interestingly I do see the subtitles when played with:
GST_DEBUG=*hls*:9 gst-launch-1.0 urisourcebin uri=http://localhost:8000/playlist.m3u8 ! fakesink sync=true dump=true