diff options
author | Clément Bœsch <ubitux@gmail.com> | 2010-05-21 19:19:10 +0200 |
---|---|---|
committer | Grigori Goronzy <greg@blackbox> | 2010-05-22 23:01:53 +0200 |
commit | a6fe61a3990afec7bed1d7e781020f1cbff9d5b5 (patch) | |
tree | 7b1fa152089866325696d57165e3e371a98a319f | |
parent | 8f9ee0f23ffb2a0dbc3de02581eae7b7c2e48a09 (diff) | |
download | libass-a6fe61a3990afec7bed1d7e781020f1cbff9d5b5.tar.bz2 libass-a6fe61a3990afec7bed1d7e781020f1cbff9d5b5.tar.xz |
Handle simple backquoting
This allows this kind of subtitle to be displayed: \{Hello World\}
-rw-r--r-- | libass/ass_parse.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libass/ass_parse.c b/libass/ass_parse.c index ac502e7..af33bf7 100644 --- a/libass/ass_parse.c +++ b/libass/ass_parse.c @@ -924,6 +924,14 @@ unsigned get_next_char(ASS_Renderer *render_priv, char **str) p += 2; *str = p; return NBSP; + } else if (p[1] == '{') { + p += 2; + *str = p; + return '{'; + } else if (p[1] == '}') { + p += 2; + *str = p; + return '}'; } } chr = ass_utf8_get_char((char **) &p); |