The current way of dma caps uses the drm-format to replace the orginal format field. The absence of format field means it can accept all formats. It causes problems when clipping with other old DMA or video/x-raw(ANY) caps, the result will contain both format field and drm-format field, which is not valid DMA caps. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4981>