Lines Matching refs:parsing
8 and `SimpleTag`. It supports incremental parsing; parsing may be stopped at any
10 WebM element, so parsing need not start from the beginning of the file.
51 situation, the parser will stop parsing and return the status it received.
55 available, it should return `Status::kEndOfFile`. This will cause parsing to
64 element(s)), and the parser is parsing them and hits end-of-file, the parser may
66 already reported `Status::kEndOfFile`) as nested parsers terminate parsing.
81 notifies the `Callback` implementation as objects complete parsing. For some
165 to allow parsing to continue. If you would like parsing to stop, return any
168 If you return a non-parsing-error status code (.e.g. `Status::kOkPartial`,
169 `Status::kWouldBlock`, etc. or your own status code with a value > 0), parsing
170 may be resumed again. When parsing is resumed, the parser will call the same
172 let parsing continue or some other value to stop parsing).
181 The actual parsing work is done with `WebmParser`. Simply construct a
187 If you wish to start parsing from the middle of a file, call
192 containing SimpleBlock/Block element) will cause parsing to fail. Calling
216 derives from `Callback` if we want to receive any parsing events. So if we
286 method to show exactly what information is available while parsing and how to
306 parsing API, you may use `fuzzing/webm_fuzzer.cc`.
324 `fuzzing/webm_fuzzer.cc` call `WebmParser::DidSeek()` before doing any parsing.