mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-20 07:16:55 +00:00
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.
This commit is contained in:
parent
1a818e4151
commit
c7ecf8c9a8
2 changed files with 10 additions and 3 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
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 @@
|
||||||
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)
|
||||||
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
|
||||||
|
|
Loading…
Reference in a new issue