gstreamer/gst-libs/gst
Hyunjun Ko 824974e657 libs: window: wayland: mark frames as done
When the frame listener callbacks 'done', the number of pending
frames are decreased. Nonetheless, there might be occasions where
the buffer listener callbacks 'release', without calling previously
frame's 'done'. This leads to problem with
gst_vaapi_window_wayland_sync() operation.

This patch marks as done those frames which were callbacked, but if
the buffer callbacks 'release' and associated frame is not marked
as 'done' it is so, thus the number of pending frames keeps correct.

https://bugzilla.gnome.org/show_bug.cgi?id=780442

Signed-off-by: Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
2017-04-24 13:16:03 +02:00
..
base vaapi: add meson build 2017-02-09 11:27:44 +01:00
vaapi libs: window: wayland: mark frames as done 2017-04-24 13:16:03 +02:00
Makefile.am Remove codecparsers submodule 2016-01-19 12:49:11 +01:00
meson.build vaapi: add meson build 2017-02-09 11:27:44 +01:00