libcdio
[mplayer.git] / playtreeparser.h
blobb43f1c23fab0e5c1516d06daf47f96adf2a65163
2 #ifndef __PLAYTREEPARSER_H
3 #define __PLAYTREEPARSER_H
5 struct stream_st;
7 typedef struct play_tree_parser {
8 struct stream_st* stream;
9 char *buffer,*iter,*line;
10 int buffer_size , buffer_end;
11 int deep,keep;
12 } play_tree_parser_t;
15 play_tree_parser_t*
16 play_tree_parser_new(struct stream_st* stream,int deep);
18 void
19 play_tree_parser_free(play_tree_parser_t* p);
21 play_tree_t*
22 play_tree_parser_get_play_tree(play_tree_parser_t* p, int forced);
24 void
25 play_tree_add_bpf(play_tree_t* pt, char* filename);
27 #endif