summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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);