Hi all! I'm happy to report that we've worked on two well needed features on liquidsoap:
- You can now write your scripts in UTF8! This means that you can now do things like this: ---- 🎵 = playlist("~/Music") def f(_) = [("title","Ma chanson preferée! 🙂")] end 🎵 = map_metadata(f,🎵) ---- Variable names can be: - strings of alphabetic characters with underscore, dots and single quotes Ex: ma_sourcepreferée.'foo' - Single math and other symbols Things like: ∞ = "foo" 💰 = "bling bling" This may change in the future, in particular with math symbols but this is fun already! More importantly, as exemplified above, you can now write utf8 strings in your script. This should make it much more convenient to write functions handling metadata using non-ascii characters, which happens a lot with our international users/artists. - HLS support Sam has contributed support for HLS input and output! It still need some work so I won't comment more in details but for now you can have a look at: output.file.hls, output.harbor.hls and input.hls. These changes are both in the current master branch. I believe that we have now enough changes to enter the beta phase for 1.4.0. I will push one such release very soon. Meanwhile, for the adventurous ones, feel free to go and test the current master. As usual, y'all early tests are very valuable to make sure that we ship a solid release! Have fun! Romain _______________________________________________ Savonet-users mailing list Savonet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/savonet-users