Mercurial > audlegacy
annotate Plugins/Input/vorbis/vorbis.h @ 853:74576869a506 trunk
[svn] shortened the compare-dups-by-path function
author | giacomo |
---|---|
date | Sat, 18 Mar 2006 14:48:04 -0800 |
parents | e85198a7f34d |
children |
rev | line source |
---|---|
61 | 1 #ifndef __VORBIS_H__ |
2 #define __VORBIS_H__ | |
3 | |
4 #include <vorbis/vorbisfile.h> | |
5 | |
6 #include "libaudacious/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; | |
281
e85198a7f34d
[svn] Vorbis UTF-8 tag conversion patch, via Takuo Kitame <kitame@debian.org>.
nenolod
parents:
61
diff
changeset
|
33 gboolean title_encoding_enabled; |
e85198a7f34d
[svn] Vorbis UTF-8 tag conversion patch, via Takuo Kitame <kitame@debian.org>.
nenolod
parents:
61
diff
changeset
|
34 gchar *title_encoding; |
61 | 35 } vorbis_config_t; |
36 | |
37 enum { | |
38 REPLAYGAIN_MODE_TRACK, | |
39 REPLAYGAIN_MODE_ALBUM, | |
40 REPLAYGAIN_MODE_LAST | |
41 }; | |
42 | |
281
e85198a7f34d
[svn] Vorbis UTF-8 tag conversion patch, via Takuo Kitame <kitame@debian.org>.
nenolod
parents:
61
diff
changeset
|
43 #define ENCODING_SEPARATOR " ,:;|/" |
e85198a7f34d
[svn] Vorbis UTF-8 tag conversion patch, via Takuo Kitame <kitame@debian.org>.
nenolod
parents:
61
diff
changeset
|
44 |
61 | 45 #endif /* __VORBIS_H__ */ |