I don't agree. This is an area that is great for you, and would be very interesting for a lot of other people. But not generally. Just think about video codec developers. How would a video codec developer feel in a programming language that has already decided on the builtin video codec. I think it has nothing to do in the core language, but in a library that show how powerful the core language feature is, yes of course. A programming language is not defined by the amount of featuers, but more by the amount of features it does not need because of more general core featuers that can be used to implement such a thing.
I am developing from time to time this project: [https://github.com/krux02/opengl-sandbox](https://github.com/krux02/opengl-sandbox) This has neither support for video loading, nor does it have support for audio. But I can imagine that at some point it will have exacty the feature you are proposing. But as I said, it should not be part of the standard library.
