linux-pipewire: Ensure number of dmabufs is zero initialized
We use a size_t that can be 64bit while EGL uses 32bit for the
underlying value. Writes from our graphics function can leave high bits
uninitialized and cause iteration of the format list to overlfow.
fixes #9844
(cherry picked from commit ea1d022c208ddd6b081fc4925c18cadd117d3d10)