Originally posted by treba
View Post
On the technical point of view, so we needed dmabuf and pipewire to make hardware-accelerated encoding a reality?
Given the age of VA-API, why is it still hard to integrate encoding? As it happens often in Linux world, kernel interfaces were deemed not expressive enough, so they were extended (with dmabuf, I suppose). Ah, and also we need pipewire. This makes me question VA-API interface. You know, one must question interfaces in order to create good software.
Comment