Questions about HLS

Hi all,

Have the following questions related to HLS support in Roku devices.

  1. Are EXT-X-DISCONTINUITY tags supported for HLS? Are there some events fired when discontinuities happen?
  2. Timed metadata, can it be less than a second?
  3. Is there a way to switch the audio stream programmatically mid-stream?
  4. Please share the exact HLS protocol version currently supported by all current devices(provide a matrix, if different models support different HLS versions)

Thanks,
Vivek