Commit c7ecf8c9 authored by Stefan Kost's avatar Stefan Kost
Browse files

gst/debug/breakmydata.c: Fix gst_buffer_is_writable() assertion.

Original commit message from CVS:
* gst/debug/breakmydata.c: (gst_break_my_data_class_init),
(gst_break_my_data_init):
Fix gst_buffer_is_writable() assertion.
parent 1a818e41
2007-05-15 Stefan Kost <ensonic@users.sf.net>
* gst/debug/breakmydata.c: (gst_break_my_data_class_init),
(gst_break_my_data_init):
Fix gst_buffer_is_writable() assertion.
2007-05-14 David Schleef <ds@schleef.org> 2007-05-14 David Schleef <ds@schleef.org>
* sys/v4l2/gstv4l2src.c: Add support for Bayer images as * sys/v4l2/gstv4l2src.c: Add support for Bayer images as
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
GST_DEBUG_CATEGORY_STATIC (gst_break_my_data_debug); GST_DEBUG_CATEGORY_STATIC (gst_break_my_data_debug);
#define GST_CAT_DEFAULT gst_break_my_data_debug #define GST_CAT_DEFAULT gst_break_my_data_debug
/* This plugin modifies the contents of the buffer it is passed randomly /* This plugin modifies the contents of the buffer it is passed randomly
* according to the parameters set. * according to the parameters set.
* It otherwise acts as an identity. * It otherwise acts as an identity.
*/ */
...@@ -149,13 +149,14 @@ gst_break_my_data_class_init (GstBreakMyDataClass * klass) ...@@ -149,13 +149,14 @@ gst_break_my_data_class_init (GstBreakMyDataClass * klass)
GST_DEBUG_FUNCPTR (gst_break_my_data_transform_ip); GST_DEBUG_FUNCPTR (gst_break_my_data_transform_ip);
gstbasetrans_class->start = GST_DEBUG_FUNCPTR (gst_break_my_data_start); gstbasetrans_class->start = GST_DEBUG_FUNCPTR (gst_break_my_data_start);
gstbasetrans_class->stop = GST_DEBUG_FUNCPTR (gst_break_my_data_stop); gstbasetrans_class->stop = GST_DEBUG_FUNCPTR (gst_break_my_data_stop);
gstbasetrans_class->passthrough_on_same_caps = TRUE; //gstbasetrans_class->passthrough_on_same_caps = TRUE;
} }
static void static void
gst_break_my_data_init (GstBreakMyData * bmd, GstBreakMyDataClass * g_class) gst_break_my_data_init (GstBreakMyData * bmd, GstBreakMyDataClass * g_class)
{ {
gst_base_transform_set_in_place (GST_BASE_TRANSFORM (bmd), TRUE); gst_base_transform_set_in_place (GST_BASE_TRANSFORM (bmd), FALSE);
gst_base_transform_set_passthrough (GST_BASE_TRANSFORM (bmd), TRUE);
} }
static void static void
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment