diff options
author | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-01-08 01:24:25 +0000 |
---|---|---|
committer | arpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2002-01-08 01:24:25 +0000 |
commit | 10d82182e0840b71675d0d7ebc742081446568f7 (patch) | |
tree | d9c982474a16fb0476b7dd2e34bc60d28ebcc52b /asxparser.h | |
parent | 82b1541bc04d8336e9786af3e9a7349a6e25ca68 (diff) | |
download | mpv-10d82182e0840b71675d0d7ebc742081446568f7.tar.bz2 mpv-10d82182e0840b71675d0d7ebc742081446568f7.tar.xz |
tree-based playlist parser code by Alban Bedel <albeu@free.fr>
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@4044 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'asxparser.h')
-rw-r--r-- | asxparser.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/asxparser.h b/asxparser.h new file mode 100644 index 0000000000..d3571a8cf7 --- /dev/null +++ b/asxparser.h @@ -0,0 +1,17 @@ + +#include "playtree.h" + +typedef struct _ASX_Parser_t ASX_Parser_t; + +typedef struct { + char* buffer; + int line; +} ASX_LineSave_t; + +struct _ASX_Parser_t { + int line; // Curent line + ASX_LineSave_t *ret_stack; + int ret_stack_size; + char* last_body; +}; + |