hlssink2: Add signals for allowing custom playlist/fragment handling
authorSebastian Dröge <sebastian@centricular.com>
Thu, 12 Dec 2019 17:02:25 +0000 (19:02 +0200)
committerSebastian Dröge <slomo@coaxion.net>
Tue, 31 Dec 2019 13:23:17 +0000 (13:23 +0000)
commit66775f3e7289a852d54661a93cef29842fac0787
tree49a0afe2e36c316f9fcb4d59dc39c79d77af600f
parent303a094779c5876e9b580bc7354e64d9ee55540e
hlssink2: Add signals for allowing custom playlist/fragment handling

Instead of always going through the file system API we allow the
application to modify the behaviour. For the playlist itself and
fragments, the application can provide a GOutputStream. In addition the
sink notifies the application whenever a fragment can be deleted.
ext/hls/gsthlssink2.c
ext/hls/gsthlssink2.h
ext/hls/meson.build