Mercurial > audlegacy
annotate src/audacious/playback.h @ 2941:d9a2434375f1 trunk
Automated merge with ssh://hg.atheme.org//hg/audacious
author | William Pitcock <nenolod@atheme.org> |
---|---|
date | Fri, 29 Jun 2007 08:58:32 -0500 |
parents | 93686e8815a4 |
children | 3b6d316f8b09 |
rev | line source |
---|---|
2313 | 1 /* Audacious - Cross-platform multimedia player |
2 * Copyright (C) 2005-2007 Audacious development team | |
3 * | |
4 * Based on BMP: | |
5 * Copyright (C) 2003-2004 BMP development team | |
6 * | |
7 * This program is free software; you can redistribute it and/or modify | |
8 * it under the terms of the GNU General Public License as published by | |
9 * the Free Software Foundation; under version 2 of the License. | |
10 * | |
11 * This program is distributed in the hope that it will be useful, | |
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
14 * GNU General Public License for more details. | |
15 * | |
16 * You should have received a copy of the GNU General Public License | |
17 * along with this program; if not, write to the Free Software | |
18 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | |
19 */ | |
20 | |
21 #ifndef PLAYBACK_H | |
22 #define PLAYBACK_H | |
23 | |
24 #include <glib.h> | |
25 | |
2443
93686e8815a4
[svn] - Changed playback_set_random_skin() to skin_set_random_skin()
mf0102
parents:
2366
diff
changeset
|
26 #include "playlist.h" |
2313 | 27 |
28 gint playback_get_time(void); | |
29 void playback_initiate(void); | |
30 void playback_pause(void); | |
31 void playback_stop(void); | |
32 gboolean playback_play_file(PlaylistEntry *entry); | |
33 gboolean playback_get_playing(void); | |
34 gboolean playback_get_paused(void); | |
35 void playback_seek(gint time); | |
36 void playback_seek_relative(gint offset); | |
37 | |
38 #endif |