`map.data` is a pointer to a byte array, we need to first cast it to the pointer to the expected element type, otherwise we will get not what we are expecting. I have stumbled into this in https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5063#note_2007447 Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5075>