Patch to add virtual filesystem handling
Brought to you by:
quasireality
Hi there, we're using libapetag in XBMC (http://xbmc.org) and have our own filesystem routines to read from smb:// sources etc.
I've attached a preliminary patch that adds this to libapetag by basically adding ape_* replacements for fopen/fread et. al.
It's not perfect, but won't take me long to make it such (there's a memleak of the ape_file struct in the internal filesystem routines, and a couple of cosmetic changes that could be done, plus no doubt some header inclusion cleanup could be done) - at this point I'm merely wondering whether you wish to have the patch, given that it may benefit others wishing to use the feature.
Patch to add vfs support