I believe radeon only really supports NV12 right now. vaapipostproc format=i420 is actually segfaulting gstreamer for me. With vaapipostproc format=nv12 it also segfaults, so that whole vaapipostproc color conversion doesn't seem to work.
What does work is replacing vaapipostproc with videoconvert. Here is a pipeline that works on radeon for me:
@ChristophHaag yes, i know, but vaapi encoding on gcn 1 is still does not work correctly, low fps and image corruption. but anyway thanks for feedback, i added radeon vaapi support
I believe radeon only really supports NV12 right now.
vaapipostproc format=i420
is actually segfaulting gstreamer for me. Withvaapipostproc format=nv12
it also segfaults, so that whole vaapipostproc color conversion doesn't seem to work.What does work is replacing vaapipostproc with videoconvert. Here is a pipeline that works on radeon for me:
This is not really a bug report, just a heads up what you need to change if you want to support vaapi encoding on radeon too.