From a0e5b74975e965973cad55384037bb384717f3b0 Mon Sep 17 00:00:00 2001 From: Bartosz Kostrzewa Date: Sun, 31 Oct 2010 17:15:09 +0100 Subject: [PATCH] initial work on support --- blib-1.1.7/blib/bmovie-bml-parser.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/blib-1.1.7/blib/bmovie-bml-parser.c b/blib-1.1.7/blib/bmovie-bml-parser.c index 168ca31..65e59ed 100644 --- a/blib-1.1.7/blib/bmovie-bml-parser.c +++ b/blib-1.1.7/blib/bmovie-bml-parser.c @@ -46,6 +46,7 @@ enum PARSER_IN_LOOP, PARSER_IN_FRAME, PARSER_IN_ROW, + PARSER_IN_SEGMENTS, PARSER_FINISH, }; @@ -221,6 +222,10 @@ parser_start_element (BParserState state, return PARSER_IN_ROW; } + else if(! strcmp (element_name, "segments")) + { + return PARSER_IN_SEGMENTS; + } break; default: @@ -394,6 +399,11 @@ parser_end_element (BParserState state, } return PARSER_IN_FRAME; + case PARSER_IN_SEGMENTS: + { + /* parse the segment information */ + } + default: break; }