Oleg Oshmyan
Oleg Oshmyan
So far, I haven’t been able to reproduce this in mpv with CoreText and a hacked `check_glyph() { return true; }`, either.
OK, I’m able to reproduce now; with Fontconfig, CoreText and the memory font provider alike. My testing was flawed (I had a font attached to the MKV, but I hadn’t...
> But still not shows japanese character. That’s because the Aegisub/Kainote font provider “intentionally” does not implement font fallback, and the default font cannot be opened (see below) (although even...
I think the cause of the tofu is this `FT_Set_Charmap` call in `ass_font_get_index`: https://github.com/libass/libass/blob/7a853255bb5083c9c6ab31a29f215875dc8d8251/libass/ass_font.c#L483-L491 We enumerate all charmaps in the font face when searching for a missing symbol. But we...
@MrSmile Remember [this](https://github.com/libass/libass/pull/285#discussion_r238079289)? Looks like it’s not working too well. :(
Found the better link: https://github.com/libass/libass/pull/285#discussion_r172273478
@SSgumS If you want your rotation to actually look right—and this affects VSFilter, too—you need to make the yellow rectangle smaller. When you rotate it beyond about 29.5°, its left...
Yes, I’m vehemently against screwing with fix_outline because there is exactly one way to correctly do fix_outline and it’s [_done_](https://github.com/astiob/libass/commit/alpha^^)—except that `\k` changes glyph colour way too late in the...
Oh hey, my current solution is still broken when blur is used. My code treats all alphas as coverage values, but blurred alphas aren’t. I’ll see what I can do...
[Here](https://github.com/astiob/libass/commit/alpha)’s a fix for blur.