Mercurial > mplayer.hg
annotate libaf/equalizer.h @ 27319:09cf111f68b8
Revert to previous dependency checking behavior.
Take included header files into account when generating dependency files.
This has problems when header files are removed or renamed, but does not
silently miscompile files.
author | diego |
---|---|
date | Sat, 26 Jul 2008 18:36:48 +0000 |
parents | 4129c8cfa742 |
children | 72d0b1444141 |
rev | line source |
---|---|
8077 | 1 /*============================================================================= |
2 // | |
13602
14090f7300a8
The full name of the GPL is GNU General Public License.
diego
parents:
8077
diff
changeset
|
3 // This software has been released under the terms of the GNU General Public |
8077 | 4 // license. See http://www.gnu.org/copyleft/gpl.html for details. |
5 // | |
6 // Copyright 2002 Anders Johansson ajh@atri.curtin.edu.au | |
7 // | |
8 //============================================================================= | |
9 */ | |
10 | |
26029 | 11 #ifndef MPLAYER_EQUALIZER_H |
12 #define MPLAYER_EQUALIZER_H | |
25553
6ac1ece1f9fe
Add multiple inclusion guards to all header files that lack them.
diego
parents:
13602
diff
changeset
|
13 |
8077 | 14 /* Equalizer plugin header file defines struct used for setting or |
15 getting the gain of a specific channel and frequency */ | |
16 | |
17 typedef struct equalizer_s | |
18 { | |
19 float gain; // Gain in dB -15 - 15 | |
20 int channel; // Channel number 0 - 5 | |
21 int band; // Frequency band 0 - 9 | |
22 }equalizer_t; | |
23 | |
24 /* The different frequency bands are: | |
25 nr. center frequency | |
26 0 31.25 Hz | |
27 1 62.50 Hz | |
28 2 125.0 Hz | |
29 3 250.0 Hz | |
30 4 500.0 Hz | |
31 5 1.000 kHz | |
32 6 2.000 kHz | |
33 7 4.000 kHz | |
34 8 8.000 kHz | |
35 9 16.00 kHz | |
36 */ | |
25553
6ac1ece1f9fe
Add multiple inclusion guards to all header files that lack them.
diego
parents:
13602
diff
changeset
|
37 |
26029 | 38 #endif /* MPLAYER_EQUALIZER_H */ |