When the decoder wants to recreate the dpb pool on resize event for example, an existing dpb pool might exist, so it should be kept if the caps are equal or destroy for new caps. Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/9614>