From 9ccdcda5e68bef768cacb5c27612f8f7b55b0b31 Mon Sep 17 00:00:00 2001 From: Mark Nauwelaerts Date: Mon, 21 Feb 2011 13:13:11 +0100 Subject: [PATCH] mpeg2dec: do not fail fatally when unlinked ... as _NOT_LINKED was neither tested as fatal before nor complained about. --- ext/mpeg2dec/gstmpeg2dec.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ext/mpeg2dec/gstmpeg2dec.c b/ext/mpeg2dec/gstmpeg2dec.c index 6766d92537..5867462e55 100644 --- a/ext/mpeg2dec/gstmpeg2dec.c +++ b/ext/mpeg2dec/gstmpeg2dec.c @@ -443,7 +443,8 @@ gst_mpeg2dec_alloc_buffer (GstMpeg2dec * mpeg2dec, gint64 offset, /* ERRORS */ no_buffer: { - if (ret != GST_FLOW_WRONG_STATE && ret != GST_FLOW_UNEXPECTED) { + if (ret != GST_FLOW_WRONG_STATE && ret != GST_FLOW_UNEXPECTED && + ret != GST_FLOW_NOT_LINKED) { GST_ELEMENT_ERROR (mpeg2dec, RESOURCE, FAILED, (NULL), ("Failed to allocate memory for buffer, reason %s", gst_flow_get_name (ret)));