Nigel Megitt

Results 317 comments of Nigel Megitt

I'm still not sure that this arrangement is actually possible @rjksmith but even if it is, why? I mean, what's the motivation for insisting that TextTrackCue cannot be instantiated directly...

My proposed solution to all this is-it/isn't-it confusion about whether a class that has a constructor is concrete or abstract is simply to make TextTrackCue a concrete class. I haven't...

Thanks @rjksmith that's exactly the sort of code I imagined you'd written. My [comment 2 days ago](https://github.com/WICG/datacue/issues/35#issuecomment-2698469928): >The harm in keeping it "abstract" (whatever that means in this scripting language)...

Ah, I am beginning to understand why you are so keen to prevent direct instantiation of `TextTrackCue` @rjksmith - it was not clear to me before that you consider it...

> [@rjksmith](https://github.com/rjksmith) wrote: > TextTrackCue is an abstract class and this is the correct implementation of an abstract class in Javascript. If you believe otherwise, please provide a counterexample. There's...

Since the core purpose of what's currently called `TextTrackCue` is to run event handlers at the appropriate times during media playback, an alternative suggestion would be to refactor things like...

> 1. On a related subject, abstract base class is a common programming concept in many languages, including C++, Java and Python as you mentioned. This can also be [implemented...

Converting to VTT subtitles is likely to be lossy, in that it may well change the presentation compared to the authorial intent, because other formats are more expressive. I do...

@dsilhavy I am not aware of DASH test content, but https://github.com/w3c/imsc-tests/blob/main/imsc1/ttml/forcedDisplay/forcedDisplay1.ttml is the IMSC test for it.

@palemieux do you know of any DASH test content for IMSC forced display mode?