mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-30 12:10:37 +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>
|
||||
|
||||
* sys/v4l2/gstv4l2src.c: Add support for Bayer images as
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
GST_DEBUG_CATEGORY_STATIC (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.
|
||||
* 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);
|
||||
gstbasetrans_class->start = GST_DEBUG_FUNCPTR (gst_break_my_data_start);
|
||||
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
|
||||
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
|
||||
|
|
Loading…
Reference in a new issue