Mercurial > audlegacy-plugins
comparison src/crossfade/crossfade.h @ 3151:7b80d4fb493d
crossfade : the plugin is now translatable.
author | Stany Henry <StrassBoy@gmail.com> |
---|---|
date | Tue, 12 May 2009 11:23:57 +0200 |
parents | 76f5bcf547d5 |
children | 4af16959f9d3 |
comparison
equal
deleted
inserted
replaced
3150:062f42c3737e | 3151:7b80d4fb493d |
---|---|
1 /* | 1 /* |
2 * XMMS Crossfade Plugin | 2 * XMMS Crossfade Plugin |
3 * Copyright (C) 2000-2007 Peter Eisenlohr <peter@eisenlohr.org> | 3 * Copyright (C) 2000-2007 Peter Eisenlohr <peter@eisenlohr.org> |
4 * | 4 * |
5 * based on the original OSS Output Plugin | 5 * based on the original OSS Output Plugin |
6 * Copyright (C) 1998-2000 Peter Alm, Mikael Alm, Olle Hallnas, Thomas Nilsson and 4Front Technologies | 6 * Copyright (C) 1998-2000 Peter Alm, Mikael Alm, Olle Hallnas, Thomas Nilsson and 4Front Technologies |
7 * | 7 * |
8 * This program is free software; you can redistribute it and/or modify | 8 * This program is free software; you can redistribute it and/or modify |
9 * it under the terms of the GNU General Public License as published by | 9 * it under the terms of the GNU General Public License as published by |
10 * the Free Software Foundation; either version 2 of the License, or | 10 * the Free Software Foundation; either version 2 of the License, or |
11 * (at your option) any later version. | 11 * (at your option) any later version. |
12 * | 12 * |
13 * This program is distributed in the hope that it will be useful, | 13 * This program is distributed in the hope that it will be useful, |
14 * but WITHOUT ANY WARRANTY; without even the implied warranty of | 14 * but WITHOUT ANY WARRANTY; without even the implied warranty of |
15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 15 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
16 * GNU General Public License for more details. | 16 * GNU General Public License for more details. |
17 * | 17 * |
34 #include <audacious/plugin.h> | 34 #include <audacious/plugin.h> |
35 #include <audacious/playlist.h> | 35 #include <audacious/playlist.h> |
36 #include <audacious/auddrct.h> | 36 #include <audacious/auddrct.h> |
37 #include <audacious/configdb.h> | 37 #include <audacious/configdb.h> |
38 #include <audacious/util.h> | 38 #include <audacious/util.h> |
39 #include <audacious/i18n.h> | |
40 | 39 |
41 #include "debug.h" | 40 #include "debug.h" |
42 | 41 |
43 #undef VOLUME_NORMALIZER | 42 #undef VOLUME_NORMALIZER |
44 | 43 |
409 gint flush_in_volume; // FLUSH | 408 gint flush_in_volume; // FLUSH |
410 | 409 |
411 /* additional stuff which is not configureable by the user */ | 410 /* additional stuff which is not configureable by the user */ |
412 gboolean flush; // TRUE for manual, FALSE for xfade config | 411 gboolean flush; // TRUE for manual, FALSE for xfade config |
413 guint32 type_mask; // bitmask for FADE_TYPEs | 412 guint32 type_mask; // bitmask for FADE_TYPEs |
414 | 413 |
415 /* new fields as of v0.3.11: skip beginning/end of song */ | 414 /* new fields as of v0.3.11: skip beginning/end of song */ |
416 gint out_skip_ms; | 415 gint out_skip_ms; |
417 gint in_skip_ms; | 416 gint in_skip_ms; |
418 } | 417 } |
419 fade_config_t; | 418 fade_config_t; |