Наверное, философия VAAPI это самое правильное название для того, что я ищу. Хочу текст/статью, по прочтении которой буду понимать что там и к чему прикладывать. Пока что единственная документация, которую я нашёл, это комментарии в va.h. После чтения остаётся ощущение, что не хватает чего-то важного, а именно, как это всё склеить.
Для тех, кто всё ещё гадает, что такое VAAPI, вот ссылка на статью в википедии.
Конечно, есть коды драйвера, и некоторых плееров, но они слабо помогают; пытаться понять по ним оригинальную задумку разработчиков примерно то же, что пытаться изучить алгоритм по реализации. К примеру, я пока так и не понял, почему vaQueryImageFormats говорит, что для изображений доступны только форматы YV12, I420, NV12, а vaCreateImage, для которого и нужно узнавать форматы, поддерживает ещё и BGRA (+ RGBA, ARGB, ABGR). Мне нужно как раз BGRA, но я не смог найти примеров использования; плеерам достаточно картинок в YV12.
После знакомства с VDPAU, его моделью отрисовки (и вполне внятной документацией), это как в другой мир попасть.