summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorVíctor Manuel Jáquez Leal <vjaquez@igalia.com>2021-01-15 14:07:19 +0100
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>2021-02-05 18:52:23 +0100
commitb6e8741c29c7f1f189730edc2d657864fdb46848 (patch)
tree8e8b124ffc4d0b805d5b3a4e47a3f146158d44d3 /sys
parent6ae24948878a2fbe26dee8612af7eb28e0072460 (diff)
downloadgstreamer-plugins-bad-b6e8741c29c7f1f189730edc2d657864fdb46848.tar.gz
va: vpp: use gst_clear_caps()
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2007>
Diffstat (limited to 'sys')
-rw-r--r--sys/va/gstvavpp.c10
1 files changed, 2 insertions, 8 deletions
diff --git a/sys/va/gstvavpp.c b/sys/va/gstvavpp.c
index b5f944c67..38a4cef3d 100644
--- a/sys/va/gstvavpp.c
+++ b/sys/va/gstvavpp.c
@@ -162,14 +162,8 @@ gst_va_vpp_dispose (GObject * object)
gst_clear_object (&self->sinkpad_pool);
}
- if (self->incaps) {
- gst_caps_unref (self->incaps);
- self->incaps = NULL;
- }
- if (self->outcaps) {
- gst_caps_unref (self->outcaps);
- self->outcaps = NULL;
- }
+ gst_clear_caps (&self->incaps);
+ gst_clear_caps (&self->outcaps);
gst_clear_object (&self->filter);
gst_clear_object (&self->display);