static void gst_fisheye_init (GstFisheye * filter, GstFisheyeClass * gclass) { GstGeometricTransform *gt = GST_GEOMETRIC_TRANSFORM (filter); gt->off_edge_pixels = GST_GT_OFF_EDGES_PIXELS_CLAMP; }
static void gst_tunnel_init (GstTunnel * filter) { GstGeometricTransform *gt = GST_GEOMETRIC_TRANSFORM (filter); gt->off_edge_pixels = GST_GT_OFF_EDGES_PIXELS_CLAMP; }
static void gst_twirl_init (GstTwirl * filter) { GstGeometricTransform *gt = GST_GEOMETRIC_TRANSFORM (filter); gt->off_edge_pixels = GST_GT_OFF_EDGES_PIXELS_CLAMP; filter->angle = DEFAULT_ANGLE; }
static void gst_mirror_init (GstMirror * filter) { GstGeometricTransform *gt = GST_GEOMETRIC_TRANSFORM (filter); filter->mode = DEFAULT_PROP_MODE; gt->off_edge_pixels = GST_GT_OFF_EDGES_PIXELS_CLAMP; }
static void gst_sphere_init (GstSphere * filter) { GstGeometricTransform *gt = GST_GEOMETRIC_TRANSFORM (filter); gt->off_edge_pixels = GST_GT_OFF_EDGES_PIXELS_CLAMP; filter->refraction = DEFAULT_REFRACTION; }
static void gst_stretch_init (GstStretch * filter) { GstGeometricTransform *gt = GST_GEOMETRIC_TRANSFORM (filter); filter->intensity = DEFAULT_INTENSITY; gt->off_edge_pixels = GST_GT_OFF_EDGES_PIXELS_CLAMP; }
static void gst_bulge_init (GstBulge * filter, GstBulgeClass * gclass) { GstGeometricTransform *gt = GST_GEOMETRIC_TRANSFORM (filter); filter->zoom = DEFAULT_ZOOM; gt->off_edge_pixels = GST_GT_OFF_EDGES_PIXELS_CLAMP; }
static void gst_water_ripple_init (GstWaterRipple * filter) { GstGeometricTransform *gt = GST_GEOMETRIC_TRANSFORM (filter); gt->off_edge_pixels = GST_GT_OFF_EDGES_PIXELS_CLAMP; filter->amplitude = DEFAULT_AMPLITUDE; filter->phase = DEFAULT_PHASE; filter->wavelength = DEFAULT_WAVELENGTH; }
static void gst_kaleidoscope_init (GstKaleidoscope * filter) { GstGeometricTransform *gt = GST_GEOMETRIC_TRANSFORM (filter); gt->off_edge_pixels = GST_GT_OFF_EDGES_PIXELS_CLAMP; filter->angle = DEFAULT_ANGLE; filter->angle2 = DEFAULT_ANGLE2; filter->sides = DEFAULT_SIDES; }
static void gst_diffuse_init (GstDiffuse * filter) { GstGeometricTransform *gt = GST_GEOMETRIC_TRANSFORM (filter); gt->precalc_map = FALSE; gt->off_edge_pixels = GST_GT_OFF_EDGES_PIXELS_CLAMP; filter->scale = DEFAULT_SCALE; }
static void gst_marble_init (GstMarble * filter) { GstGeometricTransform *gt = GST_GEOMETRIC_TRANSFORM (filter); gt->precalc_map = TRUE; gt->off_edge_pixels = GST_GT_OFF_EDGES_PIXELS_CLAMP; filter->xscale = DEFAULT_XSCALE; filter->yscale = DEFAULT_YSCALE; filter->amount = DEFAULT_AMOUNT; filter->turbulence = DEFAULT_TURBULENCE; }