tizenwlsink: Keep per display wayland buffer caches 06/304206/2
authorJiyong <jiyong.min@samsung.com>
Fri, 12 Jan 2024 04:56:30 +0000 (13:56 +0900)
committerJiyong <jiyong.min@samsung.com>
Wed, 17 Jan 2024 04:46:06 +0000 (13:46 +0900)
commitaa143934f01dd229eb6dce7d000b755e9578e857
tree865aef19455f3be234836dc0196f2e9f20df878f
parent0dfd0f59ba8e9641b8c1d81570f7aec666053d77
tizenwlsink: Keep per display wayland buffer caches

Apply below gstreamer's wayland patches for frame reordering issue

- Keep per display wayland buffer caches
  https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/commit/ff5f26404594f0e96d53d0c0a558baf93aee28a1
- use GstMemory instead of GstBuffer for cache lookup
  https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/commit/e6944da13453e3861b0fd7e50c5c560dc93b5c63
- Update stale GstBuffer references in wayland buffer cache
  https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/commit/deefedd002a91dcb66351cee6f3f92b5f62bcac7

Change-Id: I3c70afc33d24d8b5bb6647f89480fd45ba7690a8
packaging/gst-plugins-tizen.spec
tizenwlsink/src/gsttizenwlsink.c
tizenwlsink/src/wlbuffer.c
tizenwlsink/src/wlbuffer.h
tizenwlsink/src/wldisplay.c
tizenwlsink/src/wldisplay.h