From 12be1e6fc56b91049d6eddda75362696fddb0afe Mon Sep 17 00:00:00 2001 From: Vincent Penquerc'h Date: Tue, 13 Dec 2011 12:55:45 +0000 Subject: [PATCH] baseaudiosink: fix late buffer leak --- gst-libs/gst/audio/gstbaseaudiosink.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gst-libs/gst/audio/gstbaseaudiosink.c b/gst-libs/gst/audio/gstbaseaudiosink.c index f0f28b5bb4..e7ff30d01b 100644 --- a/gst-libs/gst/audio/gstbaseaudiosink.c +++ b/gst-libs/gst/audio/gstbaseaudiosink.c @@ -1934,7 +1934,8 @@ out_of_segment: too_late: { GST_DEBUG_OBJECT (sink, "dropping late sample"); - return GST_FLOW_OK; + ret = GST_FLOW_OK; + goto done; } /* ERRORS */ payload_failed: