kmssink: DMAbuf cache is not thread safe
@ndufresne
Submitted by Nicolas Dufresne Link to original bug (#786176)
Description
Using qdata to store framebuffer is not thread safe. As you cannot get_and_ref from qdata, you may endup overriding the qdata, hence destroying the framebuffer created buy the other sink.
This should be simple to fix since we already have a local cache of the framebuffer object now to be able to drain.
Version: 1.13.x