d3d11videosink: Don't clear prepared buffer on unlock_stop()
authorSeungha Yang <seungha@centricular.com>
Tue, 9 May 2023 15:51:31 +0000 (00:51 +0900)
committerTim-Philipp Müller <tim@centricular.com>
Thu, 11 May 2023 00:29:37 +0000 (01:29 +0100)
commit850c57bad75850907e7eb57b0df8e5f917b1275b
tree885ae25356699484e698f9bd7bfe2e6e116fda47
parent43461432ec1af623d2b6f58693868023d9bf7288
d3d11videosink: Don't clear prepared buffer on unlock_stop()

That can be called between prepare() and render() which results in
unexpected error flow return

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4596>
subprojects/gst-plugins-bad/sys/d3d11/gstd3d11videosink.cpp