diff options
author | rcombs <rcombs@rcombs.me> | 2021-05-05 21:07:27 -0500 |
---|---|---|
committer | rcombs <rcombs@rcombs.me> | 2021-08-11 23:07:07 -0500 |
commit | f3477b699520868568ed23b7069e8791cf127ad0 (patch) | |
tree | 43e713eef8568ff4bdd849ebd79796c311811836 /Changelog | |
parent | e2c096cca95e47274e4820d90171114ea7e6544e (diff) | |
download | libass-constness.tar.bz2 libass-constness.tar.xz |
API: accept const char* in all args taking stringsconstness
This also involves a substantial refactor of string handling in ass.c
and in the parse functions in ass_utils.c:
- Most strings are now passed around internally via ASS_StringView
- Our own read_digits routine is now used in several cases where we previously used atoi/strtoll
- This is more vsfilter-compatible; vsfilter uses the same int parsing for all integer fields, color or not
- A number of cases where we were case-sensitive are now case-insensitive, matching vsfilter
- ass_process_data now buffers incomplete lines
Diffstat (limited to 'Changelog')
0 files changed, 0 insertions, 0 deletions