562
|
1 /*
|
|
2 icy: support for SHOUTcast ICY meta info, an attempt to keep it organized
|
|
3
|
|
4 copyright 2006-7 by the mpg123 project - free software under the terms of the LGPL 2.1
|
|
5 see COPYING and AUTHORS files in distribution or http://mpg123.org
|
|
6 initially written by Thomas Orgis and modelled after patch by Honza
|
|
7 */
|
|
8 #ifndef MPG123_ICY_H
|
|
9 #define MPG123_ICY_H
|
|
10
|
|
11 #include "compat.h"
|
|
12 #include "mpg123.h"
|
|
13
|
|
14 struct icy_meta
|
|
15 {
|
|
16 char* data;
|
|
17 off_t interval;
|
|
18 off_t next;
|
|
19 };
|
|
20
|
|
21 void init_icy(struct icy_meta *);
|
|
22 void clear_icy(struct icy_meta *);
|
|
23 void reset_icy(struct icy_meta *);
|
|
24
|
|
25 #endif
|