xbmc/xbmc — pull request #1152 by micahg (2012-07-13 02:23:04+00:00)
Title: Enable HLS passthrough to FFMPEG

I've sightly modified spiff's work (originally found at https://github.com/cptspiff/xbmc/commit/27814f16d1612d2d267134d990e8da2e0f65278e) to pass all online m3u8 files to ffmpeg instead of trying to handle them with the local playlist factory.

FFMPEG can already play HLS streams. Services that use HLS are MLS Live, NHL Gamecenter, UFC.tv and probably many many more.