Why yet another crappy hardware API? There is a million of those. Why yet another crappy special snowflake hardware decoder? We have more of those than we want (which is 0). As Mark has also previously commented, the hwcontext implementation seems to be to a large extent a cargo cult. -- Anton Khirnov