summaryrefslogtreecommitdiffstats
path: root/ext/jpeg/gstsmokeenc.c
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2006-03-03 15:50:40 +0000
committerWim Taymans <wim.taymans@gmail.com>2006-03-03 15:50:40 +0000
commit188bd155cde994b5c2a69b1a25a900c8b30d1608 (patch)
treedb7cab9fcb72f9aedf01f0224609061ae5283a9c /ext/jpeg/gstsmokeenc.c
parente85d1638c3e2199998ed8a31af1a2c654354fcba (diff)
docs/plugins/: Added smoke and jpeg to the docs.
Original commit message from CVS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-good-plugins-docs.sgml: * docs/plugins/gst-plugins-good-plugins-sections.txt: * docs/plugins/gst-plugins-good-plugins.hierarchy: Added smoke and jpeg to the docs. * ext/jpeg/Makefile.am: * ext/jpeg/gstjpeg.c: (plugin_init): * ext/jpeg/gstjpegdec.c: (gst_jpeg_dec_chain): * ext/jpeg/gstjpegenc.h: * ext/jpeg/gstsmokedec.c: (gst_smokedec_init), (gst_smokedec_chain): * ext/jpeg/gstsmokedec.h: * ext/jpeg/gstsmokeenc.c: (gst_smokeenc_chain): * ext/jpeg/gstsmokeenc.h: * ext/jpeg/smokecodec.h: Port smokedec (fixes #331905). Added some docs. Some cleanups.
Diffstat (limited to 'ext/jpeg/gstsmokeenc.c')
-rw-r--r--ext/jpeg/gstsmokeenc.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/ext/jpeg/gstsmokeenc.c b/ext/jpeg/gstsmokeenc.c
index de62a9be..392f0a88 100644
--- a/ext/jpeg/gstsmokeenc.c
+++ b/ext/jpeg/gstsmokeenc.c
@@ -296,6 +296,7 @@ gst_smokeenc_chain (GstPad * pad, GstBuffer * buf)
guint encsize;
GstBuffer *outbuf;
SmokeCodecFlags flags;
+ GstFlowReturn ret;
smokeenc = GST_SMOKEENC (GST_OBJECT_PARENT (pad));
@@ -318,7 +319,7 @@ gst_smokeenc_chain (GstPad * pad, GstBuffer * buf)
GST_BUFFER_SIZE (outbuf) = encsize;
- gst_pad_push (smokeenc->srcpad, outbuf);
+ ret = gst_pad_push (smokeenc->srcpad, outbuf);
smokeenc->need_header = FALSE;
}
@@ -346,11 +347,11 @@ gst_smokeenc_chain (GstPad * pad, GstBuffer * buf)
GST_BUFFER_OFFSET (outbuf) = smokeenc->frame;
GST_BUFFER_OFFSET_END (outbuf) = smokeenc->frame + 1;
- gst_pad_push (smokeenc->srcpad, outbuf);
+ ret = gst_pad_push (smokeenc->srcpad, outbuf);
smokeenc->frame++;
- return GST_FLOW_OK;
+ return ret;
}
static void