summaryrefslogtreecommitdiffstats
path: root/ext/jpeg/gstjpegdec.h
diff options
context:
space:
mode:
authorTim-Philipp Müller <tim@centricular.net>2005-08-09 14:16:33 +0000
committerTim-Philipp Müller <tim@centricular.net>2005-08-09 14:16:33 +0000
commit471fec5c9532ce7a8cf6c56d66b5235d5dc1cbd5 (patch)
treec60a3765e20a32e80c4d313d923c77dc5e00220c /ext/jpeg/gstjpegdec.h
parent09253dcaf3ab348814fa8500ec9f2e9ce607d9f0 (diff)
ext/jpeg/gstjpegdec.*: Make mjpeg actually work and skip jpeg data parsing if we know that the input is packetized (i...
Original commit message from CVS: * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_init), (gst_jpeg_dec_setcaps), (gst_jpeg_dec_chain), (gst_jpeg_dec_change_state): * ext/jpeg/gstjpegdec.h: Make mjpeg actually work and skip jpeg data parsing if we know that the input is packetized (ie. each input buffer is exactly one jpeg frame).
Diffstat (limited to 'ext/jpeg/gstjpegdec.h')
-rw-r--r--ext/jpeg/gstjpegdec.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/ext/jpeg/gstjpegdec.h b/ext/jpeg/gstjpegdec.h
index d52efcf8..b14582db 100644
--- a/ext/jpeg/gstjpegdec.h
+++ b/ext/jpeg/gstjpegdec.h
@@ -69,6 +69,9 @@ struct _GstJpegDec {
GstBuffer *tempbuf;
+ /* TRUE if each input buffer contains a whole jpeg image */
+ gboolean packetized;
+
/* the timestamp of the next frame */
guint64 next_ts;