diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2009-10-13 01:02:15 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2009-10-13 01:10:59 +0100 |
commit | 87bd79f4babba5101d92e23f9c48374a43a712ee (patch) | |
tree | d57b631f7e0026b7861f129a44b55aa82aea0948 /ext | |
parent | 6ae6af9dab9f3f863485ce327c78aea4b447bf66 (diff) |
jpegdec: fix bogus warning about discont flag on first buffer
The very first buffer should always have the DISCONT flag set, no
need to warn about that. Only warn if we get a DISCONT buffer in
non-packetised mode and we already have some data.
Diffstat (limited to 'ext')
-rw-r--r-- | ext/jpeg/gstjpegdec.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/jpeg/gstjpegdec.c b/ext/jpeg/gstjpegdec.c index e95535a1..66d73dce 100644 --- a/ext/jpeg/gstjpegdec.c +++ b/ext/jpeg/gstjpegdec.c @@ -902,7 +902,7 @@ gst_jpeg_dec_chain (GstPad * pad, GstBuffer * buf) if (GST_BUFFER_IS_DISCONT (buf)) { GST_DEBUG_OBJECT (dec, "buffer has DISCONT flag set"); dec->discont = TRUE; - if (!dec->packetized) { + if (!dec->packetized && dec->tempbuf != NULL) { GST_WARNING_OBJECT (dec, "DISCONT buffer in non-packetized mode, bad"); gst_buffer_replace (&dec->tempbuf, NULL); } |