I don't get what this is doing. Why do we need a function that just returns an error? If it's here because it's not implemented yet then perhaps return WEBVTT_UNSUPPORTED? Or whichever status we have to report that. I forget which one it is.