We got this working quite some time ago for the other formats (sorry,but I really haven't kept up with the current HEAD of vlc for a whilenow) so my guess is that it's something SSA/ASS specific, unless theoriginal code has been broken.quartztext.c and freetype.c both had code for loading the fonts fromattachments within the mkv file, but had to use different mechanisms todo it, because of the different underlying font engines.Bitmap
The asa library does not seems to allow using external fonts that are not installed. Someone that understands how it works (asa) should have a look at it.
It might be worth noting that Aegisub's implementation of libasa seems to mirror that behavior. However, it might be a limitation of the program's demuxer rather than the fault of libasa.