I've recently posted a question regarding MPMoviePlayerController and issues I have been having with getting movies to stream on anything pre 3GS or iPod touch 2G, for what I believe was an issue with too little memory.
I have now investigated a bit more and run it through Instruments, which has revealed weird memory usage, even after the movie has stopped playing. Consequently, when playing a 2nd or 3rd movie, the memory usage drops, but quickly increases to beyond the previous memory usage, which I am finding a bit strange.
Here's an image from Instruments' object allocations:
I start a movie and the memory usage quickly grows, but when I stop the movie, it just stays up there, using lots of memory. When playing the second movie, it decreased (however not to where it was before movie #1) and grows to beyond the memory usage of movie #1... Same with 3rd movie..
I wonder if there's anything I need to do in order to release the streamed movie after it's been stopped?
Thanks