I have my own media server that I've written in Max, and I'm trying to integrate the hap engine into this in order to boost playback performance. This is working well, but I have one problem. In some instances, I want to load still image files - jpegs, PSDs, etc - into my jit.movie, and I get a bad performance hit when I do this. It seems that with the engine set to 'hap' the jit.movie doesn't respond as I would expect to the 'unique 1' parameter, so even with a still image loaded, it is loading the file from disk and onto the GPU on every bang. I guess that because the still images aren't in a hap encoded file, this is hitting the CPU hard. Is there any way around this? Or do I have to encode all my still images into a HAP format if I'm going to use the same jit.movie for stills and video?
Thanks in advance for any insight!