~ubuntu-branches/ubuntu/natty/vlc/natty

« back to all changes in this revision

Viewing changes to modules/visualization/galaktos/engine_vars.h

  • Committer: Bazaar Package Importer
  • Author(s): Benjamin Drung
  • Date: 2010-06-25 01:09:16 UTC
  • mfrom: (1.1.30 upstream)
  • Revision ID: james.westby@ubuntu.com-20100625010916-asxhep2mutg6g6pd
Tags: 1.1.0-1ubuntu1
* Merge from Debian unstable, remaining changes:
  - build and install the libx264 plugin
  - add Xb-Npp header to vlc package
  - Add apport hook to include more vlc dependencies in bug reports
* Drop xulrunner patches.
* Drop 502_xulrunner_191.diff.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* Temporay file until these variables are all externed */
2
 
#ifndef ENGINE_VARS_H
3
 
#define ENGINE_VARS_H
4
 
 
5
 
extern char preset_name[256];
6
 
 
7
 
/* PER FRAME CONSTANTS BEGIN */
8
 
extern double zoom;
9
 
extern double zoomexp;
10
 
extern double rot;
11
 
extern double warp;
12
 
 
13
 
extern double sx;
14
 
extern double sy;
15
 
extern double dx;
16
 
extern double dy;
17
 
extern double cx;
18
 
extern double cy;
19
 
 
20
 
extern int gy;
21
 
extern int gx;
22
 
 
23
 
extern double decay;
24
 
 
25
 
extern double wave_r;
26
 
extern double wave_g;
27
 
extern double wave_b;
28
 
extern double wave_x;
29
 
extern double wave_y;
30
 
extern double wave_mystery;
31
 
 
32
 
extern double ob_size;
33
 
extern double ob_r;
34
 
extern double ob_g;
35
 
extern double ob_b;
36
 
extern double ob_a;
37
 
 
38
 
extern double ib_size;
39
 
extern double ib_r;
40
 
extern double ib_g;
41
 
extern double ib_b;
42
 
extern double ib_a;
43
 
 
44
 
extern int meshx;
45
 
extern int meshy;
46
 
 
47
 
extern double mv_a ;
48
 
extern double mv_r ;
49
 
extern double mv_g ;
50
 
extern double mv_b ;
51
 
extern double mv_l;
52
 
extern double mv_x;
53
 
extern double mv_y;
54
 
extern double mv_dy;
55
 
extern double mv_dx;
56
 
 
57
 
extern double Time;
58
 
extern double treb ;
59
 
extern double mid ;
60
 
extern double bass ;
61
 
extern double treb_att ;
62
 
extern double mid_att ;
63
 
extern double bass_att ;
64
 
extern double progress ;
65
 
extern int frame ;
66
 
 
67
 
/* PER_FRAME CONSTANTS END */
68
 
 
69
 
/* PER_PIXEL CONSTANTS BEGIN */
70
 
 
71
 
extern double x_per_pixel;
72
 
extern double y_per_pixel;
73
 
extern double rad_per_pixel;
74
 
extern double ang_per_pixel;
75
 
 
76
 
/* PER_PIXEL CONSTANT END */
77
 
 
78
 
 
79
 
extern double fRating;
80
 
extern double fGammaAdj;
81
 
extern double fVideoEchoZoom;
82
 
extern double fVideoEchoAlpha;
83
 
 
84
 
extern int nVideoEchoOrientation;
85
 
extern int nWaveMode;
86
 
extern int bAdditiveWaves;
87
 
extern int bWaveDots;
88
 
extern int bWaveThick;
89
 
extern int bModWaveAlphaByVolume;
90
 
extern int bMaximizeWaveColor;
91
 
extern int bTexWrap;
92
 
extern int bDarkenCenter;
93
 
extern int bRedBlueStereo;
94
 
extern int bBrighten;
95
 
extern int bDarken;
96
 
extern int bSolarize;
97
 
extern int bInvert;
98
 
extern int bMotionVectorsOn;
99
 
extern int fps; 
100
 
 
101
 
extern double fWaveAlpha ;
102
 
extern double fWaveScale;
103
 
extern double fWaveSmoothing;
104
 
extern double fWaveParam;
105
 
extern double fModWaveAlphaStart;
106
 
extern double fModWaveAlphaEnd;
107
 
extern double fWarpAnimSpeed;
108
 
extern double fWarpScale;
109
 
extern double fShader;
110
 
 
111
 
 
112
 
/* Q VARIABLES START */
113
 
 
114
 
extern double q1;
115
 
extern double q2;
116
 
extern double q3;
117
 
extern double q4;
118
 
extern double q5;
119
 
extern double q6;
120
 
extern double q7;
121
 
extern double q8;
122
 
 
123
 
 
124
 
/* Q VARIABLES END */
125
 
 
126
 
extern double **zoom_mesh;
127
 
extern double **zoomexp_mesh;
128
 
extern double **rot_mesh;
129
 
 
130
 
extern double **sx_mesh;
131
 
extern double **sy_mesh;
132
 
extern double **dx_mesh;
133
 
extern double **dy_mesh;
134
 
extern double **cx_mesh;
135
 
extern double **cy_mesh;
136
 
 
137
 
extern double **x_mesh;
138
 
extern double **y_mesh;
139
 
extern double **rad_mesh;
140
 
extern double **theta_mesh;
141
 
 
142
 
#endif