In order to link videomaintenance1, and others to come, without knowing if Vulkan 1.4 features are chained in the device properties structure, a static and inlined function was added in gstvkphysicaldevice-private.h. It was added in a header file to avoid compiler warnings if it's not used because of old Vulkan headers. Also the value dump videomaintenance1 was moved to another function to pack there all the future features to query which aren't part of a Vulkan release yet. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9492>