From 0cb5ea439669b1791b66b7bbd5f80e90a9c6b134 Mon Sep 17 00:00:00 2001 From: Thiago Santos Date: Mon, 26 May 2014 21:24:07 -0300 Subject: [PATCH] videodecoder: actually return the push result in backwards playback It was always returning _OK regardless of what downstream returned --- gst-libs/gst/video/gstvideodecoder.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst-libs/gst/video/gstvideodecoder.c b/gst-libs/gst/video/gstvideodecoder.c index 7a45a5103c..a106763f22 100644 --- a/gst-libs/gst/video/gstvideodecoder.c +++ b/gst-libs/gst/video/gstvideodecoder.c @@ -2051,7 +2051,7 @@ gst_video_decoder_chain_reverse (GstVideoDecoder * dec, GstBuffer * buf) GST_DEBUG_OBJECT (dec, "received discont"); /* parse and decode stuff in the gather and parse queues */ - gst_video_decoder_flush_parse (dec, FALSE); + result = gst_video_decoder_flush_parse (dec, FALSE); } if (G_LIKELY (buf)) {