auhal: always do a final format check in stream change function
auhal: implement failure for stream format change and fix possible deadlock and crash

close #8962
auhal: add error message when format change failed
vaapi: fix some memory leaks
vaapi: do not retain version numbers
vaapi: add support for DRM backend