As far as the proprietary concern of using smart codecs, this again (as the article pointed out in the beginning) seems to be a major misunderstanding of what is meant by smart codec. Correct me if I'm wrong, but isn't what is meant by smart codec is variable compression of the image to maximize effectiveness? For example, plain white walls with nothing going on are more compressed in the scene versus other areas of that same scene? So it's all done in the camera, while the output is your standard H264 or H265 codec with nothing proprietary embedded in the stream?
So there isn't anything about the coded stream itself that is proprietary, correct? Could part of the problem be semantics? It's not really a "smart codec" per say, but smart encoding?
Should it really be called "smart encoding" rather than "smart codec"?