mozilla/webvtt — pull request #292 by caitp (2013-03-27 14:33:08+00:00)
Title: [enhance] Add additional state to `webvtt_parse_state`

See #291 -- `flags` variable provides some additional re-entrant control within a given parse state.

This is not strictly required, but is a much simpler way of dealing with re-entrant line-reading (Required for my `T_CUEREAD` and `read_cuetext()` fixes)