Mercurial > audlegacy-plugins
comparison src/streambrowser/streambrowser.h @ 2891:c27da2c06805
initial code for bookmarks
author | Calin Crisan ccrisan@gmail.com |
---|---|
date | Tue, 12 Aug 2008 23:49:32 +0200 |
parents | cc6f02424609 |
children | 113454baecf8 |
comparison
equal
deleted
inserted
replaced
2890:5e97b55f87cf | 2891:c27da2c06805 |
---|---|
18 | 18 |
19 | 19 |
20 #ifndef STREAMBROWSER_H | 20 #ifndef STREAMBROWSER_H |
21 #define STREAMBROWSER_H | 21 #define STREAMBROWSER_H |
22 | 22 |
23 #include <glib.h> | |
24 | |
25 #include <config.h> | |
26 #include <audacious/i18n.h> | |
27 | |
28 #define DEF_STRING_LEN 1024 | 23 #define DEF_STRING_LEN 1024 |
29 #define DEF_BUFFER_SIZE 512 | 24 #define DEF_BUFFER_SIZE 512 |
30 #define MAX_UPDATE_THREADS 4 | 25 #define MAX_UPDATE_THREADS 4 |
31 #define PLAYLIST_TEMP_FILE "file:///tmp/playlist.pls" | 26 #define PLAYLIST_TEMP_FILE "file:///tmp/playlist.pls" |
32 #define STREAMBROWSER_ICON_SMALL DATA_DIR G_DIR_SEPARATOR_S "images" G_DIR_SEPARATOR_S "streambrowser-16x16.png" | 27 #define STREAMBROWSER_ICON_SMALL DATA_DIR G_DIR_SEPARATOR_S "images" G_DIR_SEPARATOR_S "streambrowser-16x16.png" |
33 #define STREAMBROWSER_ICON DATA_DIR G_DIR_SEPARATOR_S "images" G_DIR_SEPARATOR_S "streambrowser-64x64.png" | 28 #define STREAMBROWSER_ICON DATA_DIR G_DIR_SEPARATOR_S "images" G_DIR_SEPARATOR_S "streambrowser-64x64.png" |
34 | 29 |
35 | 30 |
36 typedef struct { | 31 #include <glib.h> |
37 | |
38 gboolean debug; | |
39 | 32 |
40 } streambrowser_cfg_t; | 33 #include <config.h> |
41 | 34 #include <audacious/i18n.h> |
42 extern streambrowser_cfg_t streambrowser_cfg; | |
43 | 35 |
44 | 36 |
45 void debug(const char *fmt, ...); | 37 void debug(const char *fmt, ...); |
46 void failure(const char *fmt, ...); | 38 void failure(const char *fmt, ...); |
47 gboolean fetch_remote_to_local_file(gchar *remote_url, gchar *local_url); | 39 gboolean fetch_remote_to_local_file(gchar *remote_url, gchar *local_url); |