Added xinerama support for gl display, addex -X and -Xinerama commandline option to select screen, cleanup veejay usage text, Turn off OSD when recording starts, Disabled goom's motif, Disabled goom's text, GVeejayReloaded UI update and bugfixes, buildscript updates

git-svn-id: svn://code.dyne.org/veejay/trunk@704 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
This commit is contained in:
Niels Elburg
2006-12-09 15:48:47 +00:00
parent 0105f94ec7
commit 08f41885e8
28 changed files with 539 additions and 330 deletions

View File

@@ -15,8 +15,8 @@
typedef char Motif[CONV_MOTIF_W][CONV_MOTIF_W];
#include "motif_goom1.h"
#include "motif_goom2.h"
//#include "motif_goom1.h"
//#include "motif_goom2.h"
#define NB_THETA 512
@@ -100,7 +100,7 @@ static void convolve_init(VisualFX *_this, PluginInfo *info) {
data->theta = 0;
data->ftheta = 0.0;
data->visibility = 1.0;
set_motif(data, CONV_MOTIF2);
//set_motif(data, CONV_MOTIF2);
data->inverse_motif = 0;
_this->params = &data->params;
@@ -290,7 +290,7 @@ static void convolve_apply(VisualFX *_this, Pixel *src, Pixel *dest, PluginInfo
if (data->visibility < 0.0) data->visibility = 0.0;
data->factor_p.change_listener(&data->factor_p);
}
/*
if (data->visibility < 0.01) {
switch (goom_irand(info->gRandom, 300))
{
@@ -299,7 +299,7 @@ static void convolve_apply(VisualFX *_this, Pixel *src, Pixel *dest, PluginInfo
case 2:
set_motif(data, CONV_MOTIF2); data->inverse_motif = 0; break;
}
}
}*/
if ((ff > 0.98f) && (ff < 1.02f))
memcpy(dest, src, info->screen.size * sizeof(Pixel));