Mercurial > audlegacy-plugins
comparison src/vorbis/vorbis.h @ 12:3da1b8942b8b trunk
[svn] - remove src/Input src/Output src/Effect src/General src/Visualization src/Container
author | nenolod |
---|---|
date | Mon, 18 Sep 2006 03:14:20 -0700 |
parents | src/Input/vorbis/vorbis.h@088092a52fea |
children | 324a6d834f32 |
comparison
equal
deleted
inserted
replaced
11:cff1d04026ae | 12:3da1b8942b8b |
---|---|
1 #ifndef __VORBIS_H__ | |
2 #define __VORBIS_H__ | |
3 | |
4 #include <vorbis/vorbisfile.h> | |
5 | |
6 #include "audacious/vfs.h" | |
7 | |
8 extern ov_callbacks vorbis_callbacks; | |
9 | |
10 void vorbis_configure(void); | |
11 | |
12 void vorbis_file_info_box(char *filename); | |
13 | |
14 char *convert_to_utf8(const char *string); | |
15 char *convert_from_utf8(const char *string); | |
16 | |
17 typedef struct { | |
18 gint http_buffer_size; | |
19 gint http_prebuffer; | |
20 gboolean use_proxy; | |
21 gchar *proxy_host; | |
22 gint proxy_port; | |
23 gboolean proxy_use_auth; | |
24 gchar *proxy_user, *proxy_pass; | |
25 gboolean save_http_stream; | |
26 gchar *save_http_path; | |
27 gboolean tag_override; | |
28 gchar *tag_format; | |
29 gboolean use_anticlip; | |
30 gboolean use_replaygain; | |
31 gint replaygain_mode; | |
32 gboolean use_booster; | |
33 gboolean title_encoding_enabled; | |
34 gchar *title_encoding; | |
35 } vorbis_config_t; | |
36 | |
37 enum { | |
38 REPLAYGAIN_MODE_TRACK, | |
39 REPLAYGAIN_MODE_ALBUM, | |
40 REPLAYGAIN_MODE_LAST | |
41 }; | |
42 | |
43 #define ENCODING_SEPARATOR " ,:;|/" | |
44 | |
45 #endif /* __VORBIS_H__ */ |