summaryrefslogtreecommitdiffstats
path: root/gst/rtjpeg/gstrtjpegdec.c
diff options
context:
space:
mode:
Diffstat (limited to 'gst/rtjpeg/gstrtjpegdec.c')
-rw-r--r--gst/rtjpeg/gstrtjpegdec.c59
1 files changed, 32 insertions, 27 deletions
diff --git a/gst/rtjpeg/gstrtjpegdec.c b/gst/rtjpeg/gstrtjpegdec.c
index 7173c132..44dcc3f3 100644
--- a/gst/rtjpeg/gstrtjpegdec.c
+++ b/gst/rtjpeg/gstrtjpegdec.c
@@ -34,24 +34,27 @@ GstElementDetails gst_rtjpegdec_details = {
};
/* GstRTJpegDec signals and args */
-enum {
+enum
+{
/* FILL ME */
LAST_SIGNAL
};
-enum {
+enum
+{
ARG_0,
ARG_QUALITY,
};
-static void gst_rtjpegdec_class_init (GstRTJpegDecClass *klass);
-static void gst_rtjpegdec_base_init (GstRTJpegDecClass *klass);
-static void gst_rtjpegdec_init (GstRTJpegDec *rtjpegdec);
+static void gst_rtjpegdec_class_init (GstRTJpegDecClass * klass);
+static void gst_rtjpegdec_base_init (GstRTJpegDecClass * klass);
+static void gst_rtjpegdec_init (GstRTJpegDec * rtjpegdec);
-static void gst_rtjpegdec_chain (GstPad *pad, GstData *_data);
+static void gst_rtjpegdec_chain (GstPad * pad, GstData * _data);
static GstElementClass *parent_class = NULL;
+
/*static guint gst_rtjpegdec_signals[LAST_SIGNAL] = { 0 }; */
GType
@@ -61,23 +64,25 @@ gst_rtjpegdec_get_type (void)
if (!rtjpegdec_type) {
static const GTypeInfo rtjpegdec_info = {
- sizeof(GstRTJpegDecClass),
- (GBaseInitFunc)gst_rtjpegdec_base_init,
+ sizeof (GstRTJpegDecClass),
+ (GBaseInitFunc) gst_rtjpegdec_base_init,
NULL,
- (GClassInitFunc)gst_rtjpegdec_class_init,
+ (GClassInitFunc) gst_rtjpegdec_class_init,
NULL,
NULL,
- sizeof(GstRTJpegDec),
+ sizeof (GstRTJpegDec),
0,
- (GInstanceInitFunc)gst_rtjpegdec_init,
+ (GInstanceInitFunc) gst_rtjpegdec_init,
};
- rtjpegdec_type = g_type_register_static(GST_TYPE_ELEMENT, "GstRTJpegDec", &rtjpegdec_info, 0);
+ rtjpegdec_type =
+ g_type_register_static (GST_TYPE_ELEMENT, "GstRTJpegDec",
+ &rtjpegdec_info, 0);
}
return rtjpegdec_type;
}
static void
-gst_rtjpegdec_base_init (GstRTJpegDecClass *klass)
+gst_rtjpegdec_base_init (GstRTJpegDecClass * klass)
{
GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
@@ -85,27 +90,27 @@ gst_rtjpegdec_base_init (GstRTJpegDecClass *klass)
}
static void
-gst_rtjpegdec_class_init (GstRTJpegDecClass *klass)
+gst_rtjpegdec_class_init (GstRTJpegDecClass * klass)
{
GstElementClass *gstelement_class;
- gstelement_class = (GstElementClass*)klass;
+ gstelement_class = (GstElementClass *) klass;
- parent_class = g_type_class_ref(GST_TYPE_ELEMENT);
+ parent_class = g_type_class_ref (GST_TYPE_ELEMENT);
}
static void
-gst_rtjpegdec_init (GstRTJpegDec *rtjpegdec)
+gst_rtjpegdec_init (GstRTJpegDec * rtjpegdec)
{
- rtjpegdec->sinkpad = gst_pad_new("sink",GST_PAD_SINK);
- gst_element_add_pad(GST_ELEMENT(rtjpegdec),rtjpegdec->sinkpad);
- gst_pad_set_chain_function(rtjpegdec->sinkpad,gst_rtjpegdec_chain);
- rtjpegdec->srcpad = gst_pad_new("src",GST_PAD_SRC);
- gst_element_add_pad(GST_ELEMENT(rtjpegdec),rtjpegdec->srcpad);
+ rtjpegdec->sinkpad = gst_pad_new ("sink", GST_PAD_SINK);
+ gst_element_add_pad (GST_ELEMENT (rtjpegdec), rtjpegdec->sinkpad);
+ gst_pad_set_chain_function (rtjpegdec->sinkpad, gst_rtjpegdec_chain);
+ rtjpegdec->srcpad = gst_pad_new ("src", GST_PAD_SRC);
+ gst_element_add_pad (GST_ELEMENT (rtjpegdec), rtjpegdec->srcpad);
}
static void
-gst_rtjpegdec_chain (GstPad *pad, GstData *_data)
+gst_rtjpegdec_chain (GstPad * pad, GstData * _data)
{
GstBuffer *buf = GST_BUFFER (_data);
GstRTJpegDec *rtjpegdec;
@@ -117,10 +122,10 @@ gst_rtjpegdec_chain (GstPad *pad, GstData *_data)
g_return_if_fail (buf != NULL);
rtjpegdec = GST_RTJPEGDEC (GST_OBJECT_PARENT (pad));
- data = GST_BUFFER_DATA(buf);
- size = GST_BUFFER_SIZE(buf);
+ data = GST_BUFFER_DATA (buf);
+ size = GST_BUFFER_SIZE (buf);
- gst_info("would be encoding frame here\n");
+ gst_info ("would be encoding frame here\n");
- gst_pad_push(rtjpegdec->srcpad,GST_DATA (buf));
+ gst_pad_push (rtjpegdec->srcpad, GST_DATA (buf));
}