Update HlsSampleSource + correctly propagate error from prepare.

Issue: #81