summaryrefslogtreecommitdiffstats
path: root/ext/resindvd/rsnwrappedbuffer.c
diff options
context:
space:
mode:
authorJan Schmidt <thaytan@noraisin.net>2009-02-26 00:27:54 +0000
committerJan Schmidt <thaytan@noraisin.net>2009-04-02 14:46:53 +0100
commit15792ae809b52d0099b4f6b9bc557e456c03a3a3 (patch)
tree33bb31b3ff502dea2fe065b4db8a2dfa40aef978 /ext/resindvd/rsnwrappedbuffer.c
parent8244a3d688fd963536e6ac9ce7dd4344cf357234 (diff)
downloadgst-plugins-bad-15792ae809b52d0099b4f6b9bc557e456c03a3a3.tar.gz
gst-plugins-bad-15792ae809b52d0099b4f6b9bc557e456c03a3a3.tar.bz2
gst-plugins-bad-15792ae809b52d0099b4f6b9bc557e456c03a3a3.zip
resindvd: Switch GST_BOILERPLATE to G_DEFINE_TYPE for no real reason.
Diffstat (limited to 'ext/resindvd/rsnwrappedbuffer.c')
-rw-r--r--ext/resindvd/rsnwrappedbuffer.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/ext/resindvd/rsnwrappedbuffer.c b/ext/resindvd/rsnwrappedbuffer.c
index e394e429..6e2579c6 100644
--- a/ext/resindvd/rsnwrappedbuffer.c
+++ b/ext/resindvd/rsnwrappedbuffer.c
@@ -26,8 +26,7 @@
#include "rsnwrappedbuffer.h"
-GST_BOILERPLATE (RsnWrappedBuffer, rsn_wrappedbuffer,
- GstBuffer, GST_TYPE_BUFFER);
+G_DEFINE_TYPE (RsnWrappedBuffer, rsn_wrappedbuffer, GST_TYPE_BUFFER);
static gboolean
rsn_wrapped_buffer_default_release (GstElement * owner, RsnWrappedBuffer * buf);
@@ -35,11 +34,6 @@ rsn_wrapped_buffer_default_release (GstElement * owner, RsnWrappedBuffer * buf);
static void rsn_wrapped_buffer_finalize (RsnWrappedBuffer * wrap_buf);
static void
-rsn_wrappedbuffer_base_init (gpointer gclass)
-{
-}
-
-static void
rsn_wrappedbuffer_class_init (RsnWrappedBufferClass * klass)
{
GstMiniObjectClass *mini_object_class = GST_MINI_OBJECT_CLASS (klass);
@@ -49,9 +43,9 @@ rsn_wrappedbuffer_class_init (RsnWrappedBufferClass * klass)
}
static void
-rsn_wrappedbuffer_init (RsnWrappedBuffer * buf, RsnWrappedBufferClass * gclass)
+rsn_wrappedbuffer_init (RsnWrappedBuffer * self)
{
- buf->release = rsn_wrapped_buffer_default_release;
+ self->release = rsn_wrapped_buffer_default_release;
}
static void
@@ -64,7 +58,8 @@ rsn_wrapped_buffer_finalize (RsnWrappedBuffer * wrap_buf)
return;
}
- GST_MINI_OBJECT_CLASS (parent_class)->finalize (GST_MINI_OBJECT (wrap_buf));
+ GST_MINI_OBJECT_CLASS (rsn_wrappedbuffer_parent_class)->finalize
+ (GST_MINI_OBJECT (wrap_buf));
}
RsnWrappedBuffer *