static void gst_cv_equalize_hist_init (GstCvEqualizeHist * filter, GstCvEqualizeHistClass * gclass) { gst_base_transform_set_in_place (GST_BASE_TRANSFORM (filter), FALSE); }
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_passthrough (GST_BASE_TRANSFORM (bmd), TRUE); }
static void gst_bayer2rgb_init (GstBayer2RGB * filter, GstBayer2RGBClass * klass) { gst_bayer2rgb_reset (filter); gst_base_transform_set_in_place (GST_BASE_TRANSFORM (filter), TRUE); }
void gst_opencv_base_transform_set_in_place (GstOpencvBaseTransform * transform, gboolean ip) { transform->in_place = ip; gst_base_transform_set_in_place (GST_BASE_TRANSFORM (transform), ip); }