/third_party/gstreamer/gstplugins_good/gst/goom/ |
D | goom_core.c | 52 static void choose_a_goom_line (PluginInfo * goomInfo, float *param1, 56 init_buffers (PluginInfo * goomInfo, int buffsize) in init_buffers() argument 58 goomInfo->pixel = (guint32 *) malloc (buffsize * sizeof (guint32) + 128); in init_buffers() 59 memset (goomInfo->pixel, 0, buffsize * sizeof (guint32) + 128); in init_buffers() 60 goomInfo->back = (guint32 *) malloc (buffsize * sizeof (guint32) + 128); in init_buffers() 61 memset (goomInfo->back, 0, buffsize * sizeof (guint32) + 128); in init_buffers() 62 goomInfo->conv = (Pixel *) malloc (buffsize * sizeof (guint32) + 128); in init_buffers() 63 memset (goomInfo->conv, 0, buffsize * sizeof (guint32) + 128); in init_buffers() 65 goomInfo->outputBuf = goomInfo->conv; in init_buffers() 67 goomInfo->p1 = (Pixel *) ((1 + ((uintptr_t) (goomInfo->pixel)) / 128) * 128); in init_buffers() [all …]
|
D | tentacle3d.c | 61 static void tentacle_update (PluginInfo * goomInfo, Pixel * buf, Pixel * back, 109 PluginInfo * goomInfo) in tentacle_fx_apply() argument 114 tentacle_update (goomInfo, dest, src, goomInfo->screen.width, in tentacle_fx_apply() 115 goomInfo->screen.height, goomInfo->sound.samples, in tentacle_fx_apply() 116 (float) goomInfo->sound.accelvar, in tentacle_fx_apply() 117 goomInfo->curGState->drawTentacle, data); in tentacle_fx_apply() 229 pretty_move (PluginInfo * goomInfo, float cycle, float *dist, float *dist2, in pretty_move() argument 240 goom_irand (goomInfo->gRandom, in pretty_move() 241 200) ? 0 : 100 + goom_irand (goomInfo->gRandom, 60); in pretty_move() 259 goom_irand (goomInfo->gRandom, in pretty_move() [all …]
|
D | filters.c | 58 setPixelRGB (PluginInfo * goomInfo, Pixel * buffer, Uint x, Uint y, Color c) in setPixelRGB() argument 65 *(buffer + (x + y * goomInfo->screen.width)) = i; in setPixelRGB() 514 generateTheWaterFXHorizontalDirectionBuffer (PluginInfo * goomInfo, in generateTheWaterFXHorizontalDirectionBuffer() argument 519 int decc = goom_irand (goomInfo->gRandom, 8) - 4; in generateTheWaterFXHorizontalDirectionBuffer() 520 int spdc = goom_irand (goomInfo->gRandom, 8) - 4; in generateTheWaterFXHorizontalDirectionBuffer() 521 int accel = goom_irand (goomInfo->gRandom, 8) - 4; in generateTheWaterFXHorizontalDirectionBuffer() 529 goom_irand (goomInfo->gRandom, 3) - goom_irand (goomInfo->gRandom, 3); in generateTheWaterFXHorizontalDirectionBuffer() 537 spdc = spdc - goom_irand (goomInfo->gRandom, 3) + accel / 10; in generateTheWaterFXHorizontalDirectionBuffer() 539 spdc = spdc + goom_irand (goomInfo->gRandom, 3) + accel / 10; in generateTheWaterFXHorizontalDirectionBuffer() 542 spdc -= goom_irand (goomInfo->gRandom, 3) - 2; in generateTheWaterFXHorizontalDirectionBuffer() [all …]
|
D | ifs.c | 69 #define LRAND() ((long) (goom_random(goomInfo->gRandom) & 0x7fffffff)) 151 Gauss_Rand (PluginInfo * goomInfo, DBL c, DBL A, DBL S) in Gauss_Rand() argument 163 Half_Gauss_Rand (PluginInfo * goomInfo, DBL c, DBL A, DBL S) in Half_Gauss_Rand() argument 173 Random_Simis (PluginInfo * goomInfo, FRACTAL * F, SIMI * Cur, int i) in Random_Simis() argument 176 Cur->c_x = Gauss_Rand (goomInfo, 0.0, .8, 4.0); in Random_Simis() 177 Cur->c_y = Gauss_Rand (goomInfo, 0.0, .8, 4.0); in Random_Simis() 178 Cur->r = Gauss_Rand (goomInfo, F->r_mean, F->dr_mean, 3.0); in Random_Simis() 179 Cur->r2 = Half_Gauss_Rand (goomInfo, 0.0, F->dr2_mean, 2.0); in Random_Simis() 180 Cur->A = Gauss_Rand (goomInfo, 0.0, 360.0, 4.0) * (G_PI / 180.0); in Random_Simis() 181 Cur->A2 = Gauss_Rand (goomInfo, 0.0, 360.0, 4.0) * (G_PI / 180.0); in Random_Simis() [all …]
|
D | goom.h | 28 void goom_set_resolution (PluginInfo *goomInfo, guint32 resx, guint32 resy); 35 guint32 *goom_update (PluginInfo *goomInfo, gint16 data[2][512], int forceMode, float fps); 38 int goom_set_screenbuffer(PluginInfo *goomInfo, void *buffer); 40 void goom_close (PluginInfo *goomInfo);
|
D | lines.c | 159 l->powinc = (float) (goom_irand (l->goomInfo->gRandom, 20) + 10) / 300.0f; in goom_lines_move() 163 l->powinc = -(float) (goom_irand (l->goomInfo->gRandom, 20) + 10) / 300.0f; in goom_lines_move() 181 goom_lines_init (PluginInfo * goomInfo, int rx, int ry, in goom_lines_init() argument 186 l->goomInfo = goomInfo; in goom_lines_init()
|
D | goom_filters.h | 59 void pointFilter (PluginInfo *goomInfo, Pixel * pix1, Color c, 67 void zoomFilterFastRGB (PluginInfo *goomInfo, Pixel * pix1, Pixel * pix2, ZoomFilterData * zf, guin…
|
D | lines.h | 55 PluginInfo *goomInfo; member 80 GMLine *goom_lines_init (PluginInfo *goomInfo, int rx, int ry,
|
/third_party/gstreamer/gstplugins_good/ |
D | ChangeLog | 40700 goom_lines_switch_to (goomInfo->gmline2, mode, param2, amplitude, couleur); 40703 goom_lines_switch_to (goomInfo->gmline1, mode, param1, amplitude, couleur);
|