freezy Wrote:So ideally the call to your raw file download would be:
You know, it actually works like that!
My patch adresses the requested file through the CFile class, and that in turn uses the CURL class in it's constructor and accessor methods.
What this boils down to is basically that any supported xbmc virtual protocol can be accessed through the XbmcGetFile CGI.
Pure dumb luck on my part, to be honest ;-)
For the record, I've only tested with the special-protocol as pr. your example, and it works in my setup (fairly standard).
Anyway, if you find it useful for your take on the remote-app, I'll open a discussion with the dev team about what sort of hardening and sanitizing the code should be subjected to if it should have a chance of making it upstream.
If you find another workaround for the thumb-performance issue, I'll just leave off. :]