summaryrefslogtreecommitdiff
path: root/gst/pnm/gstpnmdec.h
diff options
context:
space:
mode:
authorReynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>2015-10-17 01:51:24 -0700
committerSebastian Dröge <sebastian@centricular.com>2015-10-20 10:12:32 +0300
commit9fb73a18e2565c5b7310260a697156293b6760a2 (patch)
tree3149db3dc5a5a753515a8529f177e0af56b4477c /gst/pnm/gstpnmdec.h
parentf6c66f2a7842b3ec195f5311d76ce8ec0d448721 (diff)
downloadgstreamer-plugins-bad-9fb73a18e2565c5b7310260a697156293b6760a2.tar.gz
pnmdec: propagate input state after parsing
Store and copy input state fields when setting the output state of the decoder. Avoids problems like the framerate set by an upstream element being ignored Related to: https://bugzilla.gnome.org/show_bug.cgi?id=756563
Diffstat (limited to 'gst/pnm/gstpnmdec.h')
-rw-r--r--gst/pnm/gstpnmdec.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/pnm/gstpnmdec.h b/gst/pnm/gstpnmdec.h
index a148f72c9..28a3c5053 100644
--- a/gst/pnm/gstpnmdec.h
+++ b/gst/pnm/gstpnmdec.h
@@ -41,6 +41,7 @@ struct _GstPnmdec
GstElement element;
GstVideoDecoder decoder;
GstPnmInfoMngr mngr;
+ GstVideoCodecState *input_state;
guint size, last_byte, current_size ;
GstBuffer *buf;
};