summaryrefslogtreecommitdiffstats
path: root/gst/aacparse
diff options
context:
space:
mode:
Diffstat (limited to 'gst/aacparse')
-rw-r--r--gst/aacparse/gstbaseparse.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gst/aacparse/gstbaseparse.c b/gst/aacparse/gstbaseparse.c
index 5a256a0a..026b1341 100644
--- a/gst/aacparse/gstbaseparse.c
+++ b/gst/aacparse/gstbaseparse.c
@@ -1739,5 +1739,5 @@ gst_base_parse_sink_setcaps (GstPad * pad, GstCaps * caps)
res = klass->set_sink_caps (parse, caps);
parse->negotiated = res;
- return gst_pad_set_caps (pad, caps);
+ return res && gst_pad_set_caps (pad, caps);
}