m3u8 parser writer cpp project. more adapted towards apple hls